#!/bin/sh
# MetaCard 2.4 stack
# The following is not ASCII text,
# so now would be a good time to q out of more
exec mc $0 "$@"
                                                                                                                                 7/ Choose " X  local gsLanguageSet

on closeStackRequest
  pass closeStackRequest
end closeStackRequest

on preOpenStack
    send "localiseStack"&&the short name of me to stack "languageSwitcher"
    set the title of this stack to (localiseGetDisplayValue("tttt.title.choose"))
    
    --tries to fix the bug of going to the extra practice wizard rather then then 
    --the lesson window in certain cercumstances
    set the cTarget of button "next" of card "home" of stack "fingering_instruction" to "false"
    set the resizable of me to false
    set the height of me to 577
    set the width of me to 800
end preOpenStack

on saveStackRequest
  local tSubStack
  -- delete all vector movies before allowing stack to be saved
  stackVectorMoviesDelete the short name of me
  repeat for each line tSubStack in the substacks of me
    stackVectorMoviesDelete tSubStack
  end repeat
  pass saveStackRequest
end saveStackRequest

on stackVectorMoviesDelete pStackName
  set the defaultStack to pStackName
  repeat with x=the number of graphics of this stack down to 1
    if the style of graphic x of this stack is "vectormovie" then
      delete graphic x of this stack
    end if
  end repeat
end stackVectorMoviesDelete
  w        Black   ffffff      white       	darkgray    A   cStackVersion  2.1	resiable  false g      q "Ten Thumbs Typing Tutor - Welcome     6  U MS Sans Serif   U MS Sans Serif   U 
Helvetica   U 
Helvetica   U Courier New  
 U Courier New   W 
Helvetica  
 U Arial   U Clean   U Charter   U Courier   U Arial   W MS Sans Serif  
 U MS Sans Serif   U MS Sans Serif   W MS Sans Serif   U MS Sans Serif   W MS Sans Serif   W MS Sans Serif   U 
Helvetica   U MS Sans Serif   U MS Sans Serif  " U MS Sans Serif   U MS Sans Serif   U 
Helvetica   U arial   W MS Sans Serif   W 
Helvetica   W 
Helvetica  " W 
Helvetica   W Times   W 
Helvetica   W 
Helvetica   W 
Helvetica  " U 
Helvetica  " U Times  " W Times   U Lucida Grande  
 U ms sans serif  @U 
Helvetica  
 U 
Helvetica  " W tahoma   U Tahoma   U  Helvetica   W  Helvetica   W  Helvetica   U 
Helvetica   W 
Helvetica   W 
Helvetica   U 
Helvetica   W 
Helvetica   U MS Sans Serif   W tahoma   W tahoma  cREVGeometryCache    stackID  3657001 cRevStandaloneSettings    =scriptLibraries  Internet
Geometry
PrintingMacOSX  true	OSX,name  ChooseMacOS,documentType   UNIX,fileSelector  trueWindows  trueMacOS,longVersion  Choose 1.0.0.0Windows,LegalCopyright  52005 Runtime Revolution All rights reserved worldwideUNIX,pageSetup  trueOSX,documentType   Linux  falseWindows,documenticonFile  ;C:/Program Files/Revolution 2.6/Sample Icons/genericdoc.icoinclusions  selectOdt  false
answerDialog  trueSPARC  falseOSX,documentExtension   	SolIntel  falseWindows,FileDescription  Choose 1.0.0.0 for WindowsOSX,longVersion  Choose 1.0.0.0	MacOSfat  falseWindows,buildU3  falseUNIX,printerChooser  trueOSX,copyright  52005 Runtime Revolution All rights reserved worldwideMacOS,MinimumSize  15000MacOS,versionnumber1  1MacOS,Release  FinalMacOS,versionnumber2  0MacOS,versionnumber3  0name  ChooseOSX,identifier  com.runtimerevolution.choose
MacOS,Region  1rs6000  falseHp9k700  falseOSX,shortVersion  1.0.0.0Windows,fileversion1  1Windows,fileversion2  0Windows,productversion1  1Windows,fileversion3  0Windows,productversion2  0Windows,fileversion4  0Windows,productversion3  0cursors  falseBsd  false	OSX,info  Choose Version 1.0.0.0Windows,productversion4  0	MacOS68k  falseMacOSX PowerPC-32  trueMacOS,dynamicMemory  true
askDialog  trueIris  falseWindows,iconFile  ;C:/Program Files/Revolution 2.6/Sample Icons/genericapp.icoOSX,signature  ????Windows,ProductName  ChooseMacOS,PreferredSize  15000UNIX,colorChooser  trueMacOSX x86-32  false	MacOSPPC  falseMacOS,creator  ????	SolSparc  falseWindows,companyname  Runtime Revolution cREVGeneral    scriptChecksum  +rbznY64
debugObjects   breakPoints  1002,262handlerList  GcloseStackRequest
preOpenStack
saveStackRequest
stackVectorMoviesDeletescriptSelection  char 1209 to 1208breakpointstates  active
bookmarks   breakpointconditions   tempScript   prevHandler  closeStackRequestscript 
E<p>local gsLanguageSet</p>
<p></p>
<p>on closeStackRequest</p>
<p>  pass closeStackRequest</p>
<p>end closeStackRequest</p>
<p></p>
<p>on preOpenStack</p>
<p>    send &quot;localiseStack&quot;&amp;&amp;the short name of me to stack &quot;languageSwitcher&quot;</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">title</font> of this stack to (<font color="#000000">localiseGetDisplayValue(&quot;tttt.title.choose&quot;))</font></p>
<p>    </p>
<p>    --tries to fix the bug of going to the extra practice wizard rather then then </p>
<p>    --the lesson window in certain cercumstances</p>
<p>    set the cTarget of button &quot;next&quot; of card &quot;home&quot; of stack &quot;fingering_instruction&quot; to &quot;false&quot;</p>
<p>    set the resizable of me to false</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">height</font> of <font color="#F88017">me</font> to 577</p>
<p>    set the width of me to 800</p>
<p>end preOpenStack</p>
<p></p>
<p><font color="#980517">on</font> saveStackRequest</p>
<p>  <font color="#0000FF">local </font>tSubStack</p>
<p>  <font color="#68228B">-- delete all vector movies before allowing stack to be saved</font></p>
<p><font color="#68228B">  </font>stackVectorMoviesDelete the <font color="#FF0000">short name </font>of <font color="#F88017">me</font></p>
<p><font color="#F88017">  </font><font color="#980517">repeat for </font>each line tSubStack in the <font color="#FF0000">substacks </font>of <font color="#F88017">me</font></p>
<p><font color="#F88017">    </font>stackVectorMoviesDelete tSubStack</p>
<p><font color="#980517">  end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">  </font><font color="#0000FF">pass </font>saveStackRequest</p>
<p><font color="#980517">end</font> saveStackRequest</p>
<p></p>
<p><font color="#980517">on </font>stackVectorMoviesDelete pStackName</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">defaultStack</font> to pStackName</p>
<p>  <font color="#980517">repeat with </font>x<font color="#000000">=the </font><font color="#FF0000">number </font>of graphics of this stack down to 1</p>
<p>    <font color="#980517">if </font>the <font color="#FF0000">style </font>of graphic x of this stack is &quot;vectormovie&quot; <font color="#980517">then</font></p>
<p><font color="#980517">      </font><font color="#0000FF">delete </font>graphic x of this stack</p>
<p>    <font color="#980517">end if</font></p>
<p><font color="#980517">  end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">end</font> stackVectorMoviesDelete</p>
<p></p>AlreadyHidden  false   Choose   P'Rlocal lDontRecurse
local senglishFrames,sUSFrames,sFrenchFrames,sGermanFrames,sDanishFrames,sDutchFrames,sSpanishFrames,sItalianFrames
local sOldLanguage,sPlayIn

on mouseLeave 
  if the short name of the target contains "fastlang" then
    focus on button "dummy"
  end if
  pass mouseLeave
end mouseLeave

on openStack
  global gPrefsPath
  if the cShowTips of stack gPrefsPath is not false then palette "tips and trivia"
  
  if the cStudentFilesContent of stack gPrefsPath is empty then set the cStudentFilesContent of stack gPrefsPath to "students"
  
  put the cStudentFilesContent of stack gPrefsPath into field "student files" of cd 1 of stack "teacher report"
  studentFileLocation --updates the list of student files shown
  
  --if sFramesSet is not true then
    --setUpFrameData
  --end if
end openStack

on setUpFrameData
  put 1 into senglishFrames["inStart"]
  put 13 into senglishFrames["inEnd"]
  put 22 into senglishFrames["outStart"]
  put 30 into senglishFrames["outEnd"]
  
  put 42 into sUSFrames["inStart"]
  put 47 into sUSFrames["inEnd"]
  put 58 into sUSFrames["outStart"]
  put 65 into sUSFrames["outEnd"]
  
  put 103 into sFrenchFrames["inStart"]
  put 111 into sFrenchFrames["inEnd"]
  put 118 into sFrenchFrames["outStart"]
  put 127 into sFrenchFrames["outEnd"]
  
  put 74 into sGermanFrames["inStart"]
  put 79 into sGermanFrames["inEnd"]
  put 85 into sGermanFrames["outStart"]
  put 92 into sGermanFrames["outEnd"]
  
  put 161 into sDanishFrames["inStart"]
  put 168 into sDanishFrames["inEnd"]
  put 177 into sDanishFrames["outStart"]
  put 185 into sDanishFrames["outEnd"]
  
  put 192 into sDutchFrames["inStart"]
  put 200 into sDutchFrames["inEnd"]
  put 208 into sDutchFrames["outStart"]
  put 215 into sDutchFrames["outEnd"]
  
  put 137 into sSpanishFrames["inStart"]
  put 142 into sSpanishFrames["inEnd"]
  put 147 into sSpanishFrames["outStart"]
  put 155 into sSpanishFrames["outEnd"]
  
  put 220 into sItalianFrames["inStart"]
  put 225 into sItalianFrames["inEnd"]
  put 231 into sItalianFrames["outStart"]
  put 236 into sItalianFrames["outEnd"]
  
  --  put 137 into sItalianFrames["inStart"]
  --  put 142 into sItalianFrames["inEnd"]
  --  put 147 into sItalianFrames["outStart"]
  --  put 155 into sItalianFrames["outEnd"]
  
  
  put true into sFramesSet  
end setUpFrameData

on preopenCard
   -- Checks to see what directory the student files are located in, looks them up, and puts the student names onto the card
   global gPrefsPath, gFilesList, gDirectory, gReturnPath, gDontRecurse
   global registered
   

   if lDontRecurse then exit preOpenCard
   
   if registered then
      hide button "Register Now"
   else
      show button "Register Now"
   end if
   
   if the platform is "MacOS" then set the label of btn "Exit" to localiseGetDisplayValue("action.quit") -- exit button label
   else set the label of btn "Exit" to localiseGetDisplayValue("action.exit")
   
   set the itemDel to "\"
   put the effective fileName of stack "ten thumbs typing tutor" into tDirectory 
   -- This is typically C:/Michael Hill/Ten Thumbs Typing Tutor/TTTT 2.3.3 editable/Ten Thumbs Typing Tutor
   put empty into last item of tDirectory
   set the directory to tDirectory
   set the itemDel to comma
   
   put the directory into tReturn -- used at the end of the handler to set the directory back to the main tttt directory
   if not (there is a directory (the cSaveDirectory of stack gPrefsPath)) then 
      --the cSaveDirectory is not a directory, so the cSaveDirectory is set to "students"
      put true into lDontRecurse -- prevent recursion
      studentFileLocation
      put false into lDontRecurse
   end if
   put the cSaveDirectory of stack gPrefsPath into tSavePath
   
   put propertyGetFilesList(localiseGetLang2()) into field "students"
   
   put propertyGetClassList() into tClasses
   if the number of words in tClasses is 0 then put "None" into btn "Choose a Class"
   else put "None" & cr & tClasses into btn "Choose a Class"
   lock messages
   set the menuHistory of btn "choose a class" to 1
   --set the label of btn "choose a class" to "Choose a Class"
   set the label of btn "choose a class" to localiseGetDisplayValue("information.chooseclass")
   unlock messages
   
   set the defaultStack to "choose" -- The stack that the expression "this stack" evaluates to

   
   if the cAllowDelete of stack gPrefsPath is false then
      disable btn "delete student..."
      disable btn "export student"
      disable btn "import student"
   else
      enable btn "delete student..."
      enable btn "export student"
      enable btn "import student"
   end if
   
   generateFastLanguageSwither
   
   
   if localiseGetLang2() is empty then
      if the cLanguage of stack gPrefsPath is empty then changeLanguage getCurrentLocale()
      else changeLanguage the cLanguage of stack gPrefsPath
   end if
   
   if sOldLanguage is not empty then
      changeFlag
   else
      setUpFrameData
      put true into sPlayIn
      moviePaused
   end if 
   
   --  if the platform is "Linux" then
   --    changeFlag
   --  end if
   
   if the cNetworkVersion of stack gPrefsPath then
      show group "teacher"
      show button "choose a class"
   else
      hide group "teacher"
      hide button "choose a class"
   end if  
end preopenCard
 
on changeFlag
  -- show the animation of Ten Thumbs changing flags   
  global gPrefsPath
  
  local tOutStart, tOutEnd
  local tOldLanguageArrayString
  
  if sOldLanguage is the cLanguage of stack gPrefsPath then
    exit changeFlag
  end if
   
  setUpFrameData
  
  put "s" & sOldLanguage & "Frames" into tOldLanguageArrayString
  
  do "put" && tOLDLanguageArrayString & "[" & quote & "outStart" & quote & "] into tOutStart"
  do "put" && tOLDLanguageArrayString & "[" & quote & "outEnd" & quote & "] into tOutEnd"
  
  put true into sPlayIn
  --  if the platform is "Linux" then
  --    hideFlags
  --    show image (the cLanguage of stack gPrefsPath && "flag")
  --  else
  if tOutStart is not empty then
    send "moviePlay" && tOutStart, tOutEnd to group "animation" of me
  else
    moviePaused
  end if
  --  end if
end changeFlag

on moviePaused
  global gPrefsPath
  
  local tInStart, tOutStart, tNewLanguageArrayString
  put "s" & the cLanguage of stack gPrefsPath & "Frames" into tNewLanguageArrayString
  
  do "put" && tNewLanguageArrayString & "[" & quote & "inStart" & quote & "] into tInStart"
  do "put" && tNewLanguageArrayString & "[" & quote & "inEnd" & quote & "] into tInEnd"
  
  --  if the platform is not "Linux" then
  if sPlayIn is true then 
    put false into sPlayIn
    send "moviePlay" && tInStart, tInEnd to group "animation" of me
  end if  
  --  end if
end moviePaused


on generateFastLanguageSwither
  lock screen
  put locationGetLanguages() into tLanguages
  put localiseGetLang2() into tSetLang
  
  put 462 into tTop
  put 34 into tLeft
  if there is a group "fastSwitcher" then
    delete group "fastSwitcher"
  end if
  create group "fastSwitcher"
  repeat for each line tLanguage in tLanguages
    if tLanguage is ".DS_Store" then next repeat
    put tLanguage into tOriginalLang
    put "fastLang " before tLanguage
    create button tLanguage in group "fastSwitcher"
    set the width of button tLanguage of group "fastSwitcher" to 35
    set the height of button tLanguage of group "fastSwitcher" to 35
    set the left of button tLanguage of group "fastSwitcher"  to tLeft
    set the top of button tLanguage of group "fastSwitcher" to tTop
    set the style of button tLanguage of group "fastSwitcher" to "transparent"
    set the showName of button tLanguage of group "fastSwitcher" to false
    set the tooltip of button tLanguage of group "fastSwitcher" to localiseGetDisplayValue("langName."&tOriginalLang)
    set the autoHilite of button tLanguage of group "fastSwitcher" to false
    put word 2 to -1 of tLanguage into tCardLangName
    if tSetLang is tOriginalLang then
      set the icon of button tLanguage of group "fastSwitcher" to the short id of image "flag" of card tCardLangName of stack "imageBank"
      set the armedIcon of button tLanguage of group "fastSwitcher" to the short id of image "flagOver" of card tCardLangName of stack "imageBank"
      --set the autoArm of button tLanguage of group "fastSwitcher" to false
   else 
      set the icon of button tLanguage of group "fastSwitcher" to the short id of image "flagOver" of card tCardLangName of stack "imageBank"
      set the armedIcon of button tLanguage of group "fastSwitcher" to the short id of image "flag" of card tCardLangName of stack "imageBank"
      set the autoArm of button tLanguage of group "fastSwitcher" to true
    end if
    add 40 to tLeft
  end repeat
  unlock screen
end generateFastLanguageSwither 

on mouseUp
  global gPrefsPath
  if the first word of the short name of the target is "fastLang" then
    put the cLanguage of stack gPrefsPath into sOldLanguage
    
    changeLanguage word 2 to -1 of the short name of the target
    pass mouseUp
  else 
    pass mouseUp
  end if
end mouseUp

on changeLanguage pLanguage
  global gPrefsPath
  lock screen
  
  if the platform is not "Linux" then
    if pLanguage is "Danish" then
      set the revRuntimeBehaviour to 1
    else
      set the revRuntimeBehaviour to 0
    end if
  end if
  
  locationInitialise
  put localiseGetTagLists("english", pLanguage) into tTemp
  keyboardFinalise
  keyboardInitialise pLanguage
  set the cLanguage of stack gPrefsPath to pLanguage
  save stack gPrefsPath
  send "setLanguageSelection"&&pLanguage to stack "languageSwitcher"
  send "localiseStack"&&quote & "Choose" & quote to stack "languageSwitcher" 
  
  unlock screen
  preOpenStack
  preOpenCard
end changeLanguage

on closeCard
  if there is a group "anmation" of me then
    send "movieStop" to group "animation" of me
  end if
end closeCard

on hideFlags
  hide image "French Flag"
  hide image "english Flag"
  hide image "Dutch Flag"
  hide image "Spanish Flag"
  hide image "German Flag"
  hide image "Danish Flag"
end hideFlags
           A     l cREVGeometryCacheIDs    $1111434618843  10881119605552744  10501119605552745  10511122649464066  10891133455694378  1910871119605552746  10331119605552747  10461119605552748  10621119605552749  10491119605552750  10481119605552751  10471119605552752  10791119605552753  10421119605552754  10641119605552755  10651119605552756  10781119605552757  10661119605552758  10711128004389740  113271119605552759  10721119605552761  10801134682634525  31419531182180850913  36546561260291581886  36569941125485843171  86981193841081883  36556861078503136914  10871145541389740  36516771260291581921  36569951260291581922  36569961260291581923  3656997
976820828826  10821260291581924  36569981260291581925  36569991260291581926  36570001260291581927  3657001 cREVGeometrycache    total  36order  
 cREVGeneral    
scriptChecksum  SZ0u;qS#handlerList  mouseLeave
openStack
setUpFrameData
preopenCard
changeFlag
moviePaused
generateFastLanguageSwither
mouseUp
changeLanguage
closeCard
hideFlagsbreakPoints   scriptSelection  char 2351 to 2350scripteditorvscroll  970
bookmarks   scripteditorselection  8329prevHandler  preopenCardtempScript   script hb<p><font color="#0000FF">local</font> lDontRecurse</p>
<p><font color="#0000FF">local</font> senglishFrames<font color="#000000">,sUSFrames,sFrenchFrames,sGermanFrames,sDanishFrames,sDutchFrames,sSpanishFrames,sItalianFrames</font></p>
<p><font color="#0000FF">local</font> sOldLanguage,sPlayIn</p>
<p></p>
<p><font color="#980517">on</font> mouseLeave </p>
<p>  <font color="#980517">if</font> the <font color="#FF0000">short</font> <font color="#FF0000">name</font> of the <font color="#F88017">target</font> contains &quot;fastlang&quot; <font color="#980517">then</font></p>
<p>    <font color="#0000FF">focus</font> <font color="#980517">on</font> button &quot;dummy&quot;</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#0000FF">pass</font> mouseLeave</p>
<p><font color="#980517">end</font> mouseLeave</p>
<p></p>
<p><font color="#980517">on</font> openStack</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#980517">if</font> the cShowTips of stack gPrefsPath is not false <font color="#980517">then</font> <font color="#0000FF">palette</font> &quot;tips and trivia&quot;</p>
<p>  </p>
<p>  <font color="#980517">if</font> the cStudentFilesContent of stack gPrefsPath is empty <font color="#980517">then</font> <font color="#0000FF">set</font> the cStudentFilesContent of stack gPrefsPath to &quot;students&quot;</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> the cStudentFilesContent of stack gPrefsPath into field &quot;student files&quot; of cd 1 of stack &quot;teacher report&quot;</p>
<p>  studentFileLocation <font color="#68228B">--updates the list of student files shown</font></p>
<p>  </p>
<p>  <font color="#68228B">--if sFramesSet is not true then</font></p>
<p>    <font color="#68228B">--setUpFrameData</font></p>
<p>  <font color="#68228B">--end if</font></p>
<p><font color="#980517">end</font> openStack</p>
<p></p>
<p><font color="#980517">on</font> setUpFrameData</p>
<p>  <font color="#0000FF">put</font> 1 into senglishFrames<font color="#000000">[&quot;inStart&quot;]</font></p>
<p>  <font color="#0000FF">put</font> 13 into senglishFrames<font color="#000000">[&quot;inEnd&quot;]</font></p>
<p>  <font color="#0000FF">put</font> 22 into senglishFrames<font color="#000000">[&quot;outStart&quot;]</font></p>
<p>  <font color="#0000FF">put</font> 30 into senglishFrames<font color="#000000">[&quot;outEnd&quot;]</font></p>
<p>  </p>
<p>  <font color="#0000FF">put</font> 42 into sUSFrames[&quot;inStart&quot;]</p>
<p>  <font color="#0000FF">put</font> 47 into sUSFrames[&quot;inEnd&quot;]</p>
<p>  <font color="#0000FF">put</font> 58 into sUSFrames[&quot;outStart&quot;]</p>
<p>  <font color="#0000FF">put</font> 65 into sUSFrames[&quot;outEnd&quot;]</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> 103 into sFrenchFrames[&quot;inStart&quot;]</p>
<p>  <font color="#0000FF">put</font> 111 into sFrenchFrames[&quot;inEnd&quot;]</p>
<p>  <font color="#0000FF">put</font> 118 into sFrenchFrames[&quot;outStart&quot;]</p>
<p>  <font color="#0000FF">put</font> 127 into sFrenchFrames[&quot;outEnd&quot;]</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> 74 into sGermanFrames[&quot;inStart&quot;]</p>
<p>  <font color="#0000FF">put</font> 79 into sGermanFrames[&quot;inEnd&quot;]</p>
<p>  <font color="#0000FF">put</font> 85 into sGermanFrames[&quot;outStart&quot;]</p>
<p>  <font color="#0000FF">put</font> 92 into sGermanFrames[&quot;outEnd&quot;]</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> 161 into sDanishFrames[&quot;inStart&quot;]</p>
<p>  <font color="#0000FF">put</font> 168 into sDanishFrames<font color="#000000">[&quot;inEnd&quot;]</font></p>
<p>  <font color="#0000FF">put</font> 177 into sDanishFrames[&quot;outStart&quot;]</p>
<p>  <font color="#0000FF">put</font> 185 into sDanishFrames[&quot;outEnd&quot;]</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> 192 into sDutchFrames[&quot;inStart&quot;]</p>
<p>  <font color="#0000FF">put</font> 200 into sDutchFrames<font color="#000000">[&quot;inEnd&quot;]</font></p>
<p>  <font color="#0000FF">put</font> 208 into sDutchFrames<font color="#000000">[&quot;outStart&quot;]</font></p>
<p>  <font color="#0000FF">put</font> 215 into sDutchFrames<font color="#000000">[&quot;outEnd&quot;]</font></p>
<p>  </p>
<p>  <font color="#0000FF">put</font><font color="#68228B"> </font>137<font color="#68228B"> </font>into<font color="#68228B"> </font>sSpanishFrames<font color="#000000">[&quot;inStart&quot;]</font></p>
<p>  <font color="#0000FF">put</font><font color="#68228B"> </font>142<font color="#68228B"> </font>into<font color="#68228B"> </font>sSpanishFrames<font color="#000000">[&quot;inEnd&quot;]</font></p>
<p>  <font color="#0000FF">put</font><font color="#68228B"> </font>147<font color="#68228B"> </font>into<font color="#68228B"> </font>sSpanishFrames<font color="#000000">[&quot;outStart&quot;]</font></p>
<p>  <font color="#0000FF">put</font><font color="#68228B"> </font>155<font color="#68228B"> </font>into<font color="#68228B"> </font>sSpanishFrames<font color="#000000">[&quot;outEnd&quot;]</font></p>
<p><font color="#000000">  </font></p>
<p><font color="#68228B">  </font><font color="#0000FF">put</font><font color="#68228B"> </font>220<font color="#68228B"> </font>into<font color="#68228B"> </font>sItalianFrames<font color="#000000">[&quot;inStart&quot;]</font></p>
<p><font color="#68228B">  </font><font color="#0000FF">put</font><font color="#68228B"> </font>225<font color="#68228B"> </font>into<font color="#68228B"> </font>sItalianFrames<font color="#000000">[&quot;inEnd&quot;]</font></p>
<p><font color="#68228B">  </font><font color="#0000FF">put</font><font color="#68228B"> </font>231<font color="#68228B"> </font>into<font color="#68228B"> </font>sItalianFrames<font color="#000000">[&quot;outStart&quot;]</font></p>
<p><font color="#68228B">  </font><font color="#0000FF">put</font><font color="#68228B"> </font>236<font color="#68228B"> </font>into<font color="#68228B"> </font>sItalianFrames<font color="#000000">[&quot;outEnd&quot;]</font></p>
<p><font color="#000000">  </font></p>
<p><font color="#68228B">  --  put 137 into sItalianFrames[&quot;inStart&quot;]</font></p>
<p><font color="#68228B">  --  put 142 into sItalianFrames[&quot;inEnd&quot;]</font></p>
<p><font color="#68228B">  --  put 147 into sItalianFrames[&quot;outStart&quot;]</font></p>
<p><font color="#68228B">  --  put 155 into sItalianFrames[&quot;outEnd&quot;]</font></p>
<p><font color="#000000">  </font></p>
<p><font color="#000000">  </font></p>
<p><font color="#0000FF">  put</font> true into sFramesSet  </p>
<p><font color="#980517">end</font> setUpFrameData</p>
<p></p>
<p><font color="#980517">on</font> preopenCard</p>
<p>  <font color="#68228B">-- Checks to see what directory the student files are located in, looks them up, and puts the student names onto the card</font></p>
<p>  <font color="#0000FF">global</font> gPrefsPath<font color="#000000">,</font> gFilesList<font color="#000000">,</font> gDirectory<font color="#000000">,</font> gReturnPath<font color="#000000">,</font> gDontRecurse</p>
<p>  <font color="#0000FF">global </font>registered</p>
<p>  </p>
<p>  <font color="#980517">if</font> lDontRecurse <font color="#980517">then</font> <font color="#0000FF">exit</font> preOpenCard</p>
<p>  </p>
<p>  <font color="#980517">if </font>registered <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">hide </font>button &quot;Register Now&quot;</p>
<p>  <font color="#980517">else</font></p>
<p><font color="#000000">    </font><font color="#0000FF">show </font>button &quot;Register Now&quot;</p>
<p>  <font color="#980517">end if</font></p>
<p>   </p>
<p>  <font color="#980517">if</font> the <font color="#F88017">platform</font> is &quot;MacOS&quot; <font color="#980517">then</font> <font color="#0000FF">set</font> the <font color="#FF0000">label</font> of btn &quot;Exit&quot; to localiseGetDisplayValue(&quot;action.quit&quot;) <font color="#68228B">-- exit button label</font></p>
<p>  <font color="#980517">else</font> <font color="#0000FF">set</font> the <font color="#FF0000">label</font> of btn &quot;Exit&quot; to localiseGetDisplayValue(&quot;action.exit&quot;)</p>
<p>  </p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">itemDel</font> to &quot;/&quot;</p>
<p><font color="#0000FF">  put</font> the <font color="#FF0000">effective</font> <font color="#FF0000">fileName</font> of stack &quot;ten thumbs typing tutor&quot; into tDirectory </p>
<p>  <font color="#68228B">-- This is typically C:/Michael Hill/Ten Thumbs Typing Tutor/TTTT 2.3.3 editable/Ten Thumbs Typing Tutor</font></p>
<p>  <font color="#0000FF">put</font> empty into last item of tDirectory</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">directory</font> to tDirectory</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">itemDel</font> to comma</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> the <font color="#FF0000">directory</font> into tReturn <font color="#68228B">-- used at the end of the handler to set the directory back to the main tttt directory</font></p>
<p><font color="#980517">  if</font> not (there is a <font color="#FF0000">directory</font> (the cSaveDirectory of stack gPrefsPath)) <font color="#980517">then</font> </p>
<p>    <font color="#68228B">--the cSaveDirectory is not a directory, so the cSaveDirectory is set to &quot;students&quot;</font></p>
<p>    <font color="#0000FF">put</font> true into lDontRecurse <font color="#68228B">-- prevent recursion</font></p>
<p>    studentFileLocation</p>
<p>    <font color="#0000FF">put</font> false into lDontRecurse</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#0000FF">put</font> the cSaveDirectory of stack gPrefsPath into tSavePath</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> propertyGetFilesList(localiseGetLang2()) into field &quot;students&quot;</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> propertyGetClassList() into tClasses</p>
<p>  <font color="#980517">if</font> the <font color="#FF0000">number</font> of words in tClasses is 0 <font color="#980517">then</font> <font color="#0000FF">put</font> &quot;None&quot; into btn &quot;Choose a Class&quot;</p>
<p>  <font color="#980517">else</font> <font color="#0000FF">put</font> &quot;None&quot; &amp; cr &amp; tClasses into btn &quot;Choose a Class&quot;</p>
<p>  <font color="#0000FF">lock</font> messages</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">menuHistory</font> of btn &quot;choose a class&quot; to 1</p>
<p>  <font color="#68228B">--set the label of btn &quot;choose a class&quot; to &quot;Choose a Class&quot;</font></p>
<p> <font color="#0000FF"> set</font><font color="#68228B"> </font>the <font color="#FF0000">label </font>of btn &quot;choose a class&quot; to localiseGetDisplayValue<font color="#000000">(&quot;information.chooseclass&quot;)</font></p>
<p>  <font color="#0000FF">unlock</font> messages</p>
<p>  </p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">defaultStack</font> to &quot;choose&quot; <font color="#68228B">-- The stack that the expression &quot;this stack&quot; evaluates to</font></p>
<p>  </p>
<p>  <font color="#980517">if</font> the cAllowDelete of stack gPrefsPath is false <font color="#980517">then</font></p>
<p>    <font color="#0000FF">disable</font> btn &quot;delete student...&quot;</p>
<p>    <font color="#0000FF">disable</font> btn &quot;export student&quot;</p>
<p>    <font color="#0000FF">disable</font> btn &quot;import student&quot;</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">enable</font> btn &quot;delete student...&quot;</p>
<p>    <font color="#0000FF">enable</font> btn &quot;export student&quot;</p>
<p>    <font color="#0000FF">enable</font> btn &quot;import student&quot;</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  </font></p>
<p>  generateFastLanguageSwither</p>
<p>  <font color="#980517">if</font> localiseGetLang2() is empty <font color="#980517">then</font></p>
<p>    <font color="#980517">if</font> the cLanguage of stack gPrefsPath is empty <font color="#980517">then</font> changeLanguage getCurrentLocale()</p>
<p>    <font color="#980517">else</font> changeLanguage the cLanguage of stack gPrefsPath</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  </font></p>
<p><font color="#980517"> </font> <font color="#980517">if</font> sOldLanguage is not empty <font color="#980517">then</font></p>
<p>    changeFlag</p>
<p>  <font color="#980517">else</font></p>
<p>    setUpFrameData</p>
<p>    <font color="#0000FF">put</font> true into sPlayIn</p>
<p>    moviePaused</p>
<p><font color="#980517">  end</font> <font color="#980517">if</font> </p>
<p>  </p>
<p><font color="#68228B">  --  if the platform is &quot;Linux&quot; then</font></p>
<p><font color="#68228B">  --    changeFlag</font></p>
<p><font color="#68228B">  --  end if</font></p>
<p><font color="#68228B">  </font></p>
<p><font color="#980517">  if </font>the cNetworkVersion of stack gPrefsPath <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">show group </font>&quot;teacher&quot;</p>
<p>    <font color="#0000FF">show </font>button &quot;choose a class&quot;</p>
<p>  <font color="#980517">else</font></p>
<p><font color="#980517">    </font><font color="#0000FF">hide group </font>&quot;teacher&quot;</p>
<p>    <font color="#0000FF">hide</font> button &quot;choose a class&quot;</p>
<p><font color="#980517">  end if</font>  </p>
<p><font color="#980517">end</font> preopenCard</p>
<p> </p>
<p><font color="#980517">on</font> changeFlag</p>
<p><font color="#68228B">  -- show the animation of Ten Thumbs changing flags</font>   </p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  </p>
<p>  <font color="#0000FF">local</font> tOutStart, tOutEnd</p>
<p>  <font color="#0000FF">local</font> tOldLanguageArrayString</p>
<p>  </p>
<p>  <font color="#980517">if </font>sOldLanguage is the cLanguage of stack gPrefsPath <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">exit </font>changeFlag</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>   </p>
<p>  setUpFrameData</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> &quot;s&quot; &amp; sOldLanguage &amp; &quot;Frames&quot; into tOldLanguageArrayString</p>
<p>  </p>
<p>  <font color="#0000FF">do</font> &quot;put&quot; &amp;&amp; tOLDLanguageArrayString &amp; &quot;[&quot; &amp; quote &amp; &quot;outStart&quot; &amp; quote &amp; &quot;] into tOutStart&quot;</p>
<p>  <font color="#0000FF">do</font> &quot;put&quot; &amp;&amp; tOLDLanguageArrayString &amp; &quot;[&quot; &amp; quote &amp; &quot;outEnd&quot; &amp; quote &amp; &quot;] into tOutEnd&quot;</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> true into sPlayIn</p>
<p><font color="#68228B">  --  if the platform is &quot;Linux&quot; then</font></p>
<p><font color="#68228B">  --    hideFlags</font></p>
<p><font color="#68228B">  --    show image (the cLanguage of stack gPrefsPath &amp;&amp; &quot;flag&quot;)</font></p>
<p><font color="#68228B">  --  else</font></p>
<p><font color="#980517">  if</font> tOutStart is not empty <font color="#980517">then</font></p>
<p><font color="#0000FF">    send</font> &quot;moviePlay&quot; &amp;&amp; tOutStart<font color="#000000">,</font> tOutEnd to <font color="#0000FF">group</font> &quot;animation&quot; of <font color="#F88017">me</font></p>
<p><font color="#980517">  else</font></p>
<p>    moviePaused</p>
<p><font color="#980517">  end</font> <font color="#980517">if</font></p>
<p><font color="#68228B">  --  end if</font></p>
<p><font color="#980517">end</font> changeFlag</p>
<p></p>
<p><font color="#980517">on</font> moviePaused</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  </p>
<p>  <font color="#0000FF">local</font> tInStart, tOutStart, tNewLanguageArrayString</p>
<p>  <font color="#0000FF">put</font> &quot;s&quot; &amp; the cLanguage of stack gPrefsPath &amp; &quot;Frames&quot; into tNewLanguageArrayString</p>
<p>  </p>
<p>  <font color="#0000FF">do</font> &quot;put&quot; &amp;&amp; tNewLanguageArrayString &amp; &quot;[&quot; &amp; quote &amp; &quot;inStart&quot; &amp; quote &amp; &quot;] into tInStart&quot;</p>
<p>  <font color="#0000FF">do</font> &quot;put&quot; &amp;&amp; tNewLanguageArrayString &amp; &quot;[&quot; &amp; quote &amp; &quot;inEnd&quot; &amp; quote &amp; &quot;] into tInEnd&quot;</p>
<p><font color="#980517">  </font></p>
<p><font color="#68228B">  --  if the platform is not &quot;Linux&quot; then</font></p>
<p><font color="#980517">  if</font> sPlayIn is true <font color="#980517">then</font> </p>
<p><font color="#0000FF">    put</font> false into sPlayIn</p>
<p><font color="#0000FF">    send</font> &quot;moviePlay&quot; &amp;&amp; tInStart<font color="#000000">,</font> tInEnd to <font color="#0000FF">group</font> &quot;animation&quot; of <font color="#F88017">me</font></p>
<p><font color="#980517">  end if  </font></p>
<p><font color="#68228B">  --  end if</font></p>
<p><font color="#980517">end</font> moviePaused</p>
<p></p>
<p></p>
<p><font color="#980517">on</font> generateFastLanguageSwither</p>
<p>  <font color="#0000FF">lock</font> screen</p>
<p>  <font color="#0000FF">put</font> locationGetLanguages() into tLanguages</p>
<p>  <font color="#0000FF">put</font> localiseGetLang2() into tSetLang</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> 462 into tTop</p>
<p>  <font color="#0000FF">put</font> 34 into tLeft</p>
<p>  <font color="#980517">if</font> there is a <font color="#0000FF">group</font> &quot;fastSwitcher&quot; <font color="#980517">then</font></p>
<p>    <font color="#0000FF">delete</font> <font color="#0000FF">group</font> &quot;fastSwitcher&quot;</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#0000FF">create</font> <font color="#0000FF">group</font> &quot;fastSwitcher&quot;</p>
<p>  <font color="#980517">repeat</font> <font color="#980517">for</font> each line tLanguage in tLanguages</p>
<p>    <font color="#980517">if</font> tLanguage is &quot;.DS_Store&quot; <font color="#980517">then</font> <font color="#0000FF">next</font> <font color="#980517">repeat</font></p>
<p>    <font color="#0000FF">put</font> tLanguage into tOriginalLang</p>
<p>    <font color="#0000FF">put</font> &quot;fastLang &quot; before tLanguage</p>
<p>    <font color="#0000FF">create</font> button tLanguage in <font color="#0000FF">group</font> &quot;fastSwitcher&quot;</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">width</font> of button tLanguage of <font color="#0000FF">group</font> &quot;fastSwitcher&quot; to 35</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">height</font> of button tLanguage of <font color="#0000FF">group</font> &quot;fastSwitcher&quot; to 35</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">left</font> of button tLanguage of <font color="#0000FF">group</font> &quot;fastSwitcher&quot;  to tLeft</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">top</font> of button tLanguage of <font color="#0000FF">group</font> &quot;fastSwitcher&quot; to tTop</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">style</font> of button tLanguage of <font color="#0000FF">group</font> &quot;fastSwitcher&quot; to &quot;transparent&quot;</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">showName</font> of button tLanguage of <font color="#0000FF">group</font> &quot;fastSwitcher&quot; to false</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">tooltip</font> of button tLanguage of <font color="#0000FF">group</font> &quot;fastSwitcher&quot; to localiseGetDisplayValue(&quot;langName.&quot;&amp;tOriginalLang)</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">autoHilite</font> of button tLanguage of <font color="#0000FF">group</font> &quot;fastSwitcher&quot; to false</p>
<p>    <font color="#0000FF">put</font> word 2 to -1 of tLanguage into tCardLangName</p>
<p>    <font color="#980517">if</font> tSetLang is tOriginalLang <font color="#980517">then</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">icon</font> of button tLanguage of <font color="#0000FF">group</font> &quot;fastSwitcher&quot; to the <font color="#FF0000">short</font> <font color="#FF0000">id</font> of image &quot;flag&quot; of card tCardLangName of stack &quot;imageBank&quot;</p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">armedIcon</font> of button tLanguage of <font color="#0000FF">group</font> &quot;fastSwitcher&quot; to the <font color="#FF0000">short</font> <font color="#FF0000">id</font> of image &quot;flagOver&quot; of card tCardLangName of stack &quot;imageBank&quot;</p>
<p>      <font color="#68228B">--set the autoArm of button tLanguage of group &quot;fastSwitcher&quot; to false</font></p>
<p>    <font color="#980517">else</font> </p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">icon</font> of button tLanguage of <font color="#0000FF">group</font> &quot;fastSwitcher&quot; to the <font color="#FF0000">short</font> <font color="#FF0000">id</font> of image &quot;flagOver&quot; of card tCardLangName of stack &quot;imageBank&quot;</p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">armedIcon</font> of button tLanguage of <font color="#0000FF">group</font> &quot;fastSwitcher&quot; to the <font color="#FF0000">short</font> <font color="#FF0000">id</font> of image &quot;flag&quot; of card tCardLangName of stack &quot;imageBank&quot;</p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">autoArm</font> of button tLanguage of <font color="#0000FF">group</font> &quot;fastSwitcher&quot; to true</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#0000FF">add</font> 40 to tLeft</p>
<p>  <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>  <font color="#0000FF">unlock</font> screen</p>
<p><font color="#980517">end</font> generateFastLanguageSwither </p>
<p></p>
<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#980517">if</font> the first word of the <font color="#FF0000">short</font> <font color="#FF0000">name</font> of the <font color="#F88017">target</font> is &quot;fastLang&quot; <font color="#980517">then</font></p>
<p>    <font color="#0000FF">put</font> the cLanguage of stack gPrefsPath into sOldLanguage</p>
<p>    </p>
<p>    changeLanguage word 2 to -1 of the <font color="#FF0000">short</font> <font color="#FF0000">name</font> of the <font color="#F88017">target</font></p>
<p>    <font color="#0000FF">pass</font> mouseUp</p>
<p>  <font color="#980517">else</font> </p>
<p>    <font color="#0000FF">pass</font> mouseUp</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>
<p><font color="#980517">on</font> changeLanguage pLanguage</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#0000FF">lock</font> <font color="#FF0000">screen</font></p>
<p><font color="#FF0000">  </font></p>
<p><font color="#68228B">  </font><font color="#980517">if</font><font color="#68228B"> </font>the<font color="#68228B"> </font><font color="#F88017">platform</font><font color="#68228B"> </font>is<font color="#68228B"> </font>not<font color="#68228B"> </font>&quot;Linux&quot;<font color="#68228B"> </font><font color="#980517">then</font></p>
<p><font color="#980517">    if</font><font color="#68228B"> </font>pLanguage<font color="#68228B"> </font>is<font color="#68228B"> </font>&quot;Danish&quot;<font color="#68228B"> </font><font color="#980517">then</font></p>
<p><font color="#0000FF">      set</font><font color="#68228B"> </font>the<font color="#68228B"> </font><font color="#FF0000">revRuntimeBehaviour</font><font color="#68228B"> </font>to<font color="#68228B"> </font>1</p>
<p><font color="#980517">    else</font></p>
<p><font color="#0000FF">      set</font><font color="#68228B"> </font>the<font color="#68228B"> </font><font color="#FF0000">revRuntimeBehaviour</font><font color="#68228B"> </font>to<font color="#68228B"> </font>0</p>
<p><font color="#980517">    end</font><font color="#68228B"> </font><font color="#980517">if</font></p>
<p><font color="#68228B">  </font><font color="#980517">end</font><font color="#68228B"> </font><font color="#980517">if</font></p>
<p>  </p>
<p>  locationInitialise</p>
<p>  <font color="#0000FF">put</font> localiseGetTagLists(&quot;english&quot;, pLanguage) into tTemp</p>
<p>  keyboardFinalise</p>
<p>  keyboardInitialise pLanguage</p>
<p>  <font color="#0000FF">set</font> the cLanguage of stack gPrefsPath to pLanguage</p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p>  <font color="#0000FF">send</font> &quot;setLanguageSelection&quot;&amp;&amp;pLanguage to stack &quot;languageSwitcher&quot;</p>
<p><font color="#0000FF">  send</font> &quot;localiseStack&quot;&amp;&amp;quote &amp; &quot;Choose&quot; &amp; quote to stack &quot;languageSwitcher&quot; </p>
<p><font color="#68228B">  </font></p>
<p>  <font color="#0000FF">unlock</font> screen</p>
<p>  preOpenStack</p>
<p>  preOpenCard</p>
<p><font color="#980517">end</font> changeLanguage</p>
<p></p>
<p><font color="#980517">on</font> closeCard</p>
<p>  <font color="#980517">if</font> there is a <font color="#0000FF">group </font>&quot;anmation&quot; of <font color="#F88017">me</font> <font color="#980517">then</font></p>
<p><font color="#0000FF">    send</font> &quot;movieStop&quot; to <font color="#0000FF">group</font> &quot;animation&quot; of <font color="#F88017">me</font></p>
<p><font color="#F88017">  </font><font color="#980517">end if</font></p>
<p><font color="#980517">end</font> closeCard</p>
<p></p>
<p><font color="#980517">on</font> hideFlags</p>
<p>  <font color="#0000FF">hide </font>image &quot;French Flag&quot;</p>
<p>  <font color="#0000FF">hide</font> image &quot;english Flag&quot;</p>
<p>  <font color="#0000FF">hide</font> image &quot;Dutch Flag&quot;</p>
<p>  <font color="#0000FF">hide </font>image &quot;Spanish Flag&quot;</p>
<p>  <font color="#0000FF">hide </font>image &quot;German Flag&quot;</p>
<p>  <font color="#0000FF">hide</font> image &quot;Danish Flag&quot;</p>
<p><font color="#980517">end</font> hideFlags</p>
<p></p>    	  &          (  )  6  *  /  0  @  A  !  ,? o /A 7] 7 7" 7* 7+ 7, 7- 7. 7/  	 New % / ?on mouseUp
  put true into gRetakeQuiz
  global gStudentName, gPrefsPath
  close stack "Tips and Trivia"
  put empty into gStudentName
  if the cNewStudentPass of stack gPrefsPath is not empty then 
    modal "New Student Password"
  else if the cAutoSkipQuiz of stack gPrefsPath then 
    answer "going to intro quiz in this window:"&the short name of this stack
    go to cd 2 of stack "intro quiz" in the window of stack (the short name of this stack)
  else
    go to cd 1 of stack "intro quiz" in the window of stack (the short name of this stack)
  end if
end mouseUp
      X   (   cTag  
action.new New              cREVGeneral    scriptChecksum  7+ñLrevUniqueID  
1119605552746
bookmarks   handlerList  mouseUpscriptSelection  char 199 to 198prevHandler  mouseUptempScript   script `<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">put </font>true into gRetakeQuiz</p>
<p>  <font color="#0000FF">global</font> gStudentName<font color="#000000">,</font> gPrefsPath</p>
<p>  <font color="#0000FF">close</font> stack &quot;Tips and Trivia&quot;</p>
<p>  <font color="#0000FF">put</font> empty into gStudentName</p>
<p><font color="#980517">  if</font> the cNewStudentPass of stack gPrefsPath is not empty <font color="#980517">then</font> </p>
<p><font color="#0000FF">    modal </font>&quot;New Student Password&quot;</p>
<p><font color="#980517">  else</font> <font color="#980517">if</font> the cAutoSkipQuiz of stack gPrefsPath <font color="#980517">then</font> </p>
<p>    <font color="#0000FF">answer </font>&quot;going to intro quiz in this window:&quot;&amp;<font color="#000000">the</font> <font color="#FF0000">short</font> <font color="#FF0000">name</font> of this stack</p>
<p><font color="#0000FF">    go</font> to cd 2 of stack &quot;intro quiz&quot; in the window of stack (<font color="#000000">the</font> <font color="#FF0000">short</font> <font color="#FF0000">name</font> of this stack<font color="#000000">)</font></p>
<p><font color="#980517">  else</font></p>
<p><font color="#0000FF">    go</font> to cd 1 of stack &quot;intro quiz&quot; in the window of stack (<font color="#000000">the</font> <font color="#FF0000">short</font> <font color="#FF0000">name</font> of this stack<font color="#000000">)</font></p>
<p><font color="#000000">  </font><font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	     
     
 /        : 8   cTag  welcome.infoExistingStudent       cREVGeneral    revUniqueID  
1119605552753     SIf you are an existing student, select your name in the list below, then press OK.   & OK % /  Aon mouseUp
  send "mouseDoubleUp" to fld "students"
end mouseUp
      Q  (   cTag  	action.ok Ok               cREVGeneral    scriptChecksum  14Hs6breakPoints   handlerList  mouseUpscriptSelection  
char 65 to 64revUniqueID  
1119605552748
bookmarks   scripteditorvscroll  0scripteditorselection  0prevHandler  mouseUptempScript   script   	        Delete Student... e 0 lon mouseUp
  global gFilesList
  if the selectedText of fld "students" is empty then exit mouseUp
  answer localiseGetDisplayValue("action.rusure") with localiseGetDisplayValue("action.yes") or localiseGetDisplayValue("action.no")
  if it is localiseGetDisplayValue("action.yes") then
    -- Ben your explicit variables suck!
    local tSelectedLine, tSelectedUser
    put 1 into tIter
    put the hilitedLines of fld "students" into tSelectedLine
    put line tSelectedLine of fld "students" of this card into tSelectedUser
    deleteUser tSelectedUser
    delete line tSelectedLine of fld "students" of this card
    select line tSelectedLine of fld "students"
    
  end if
  preOpenCard
end mouseUp

on returnkey
  send "mouseup" to me
end returnkey

on enterkey
  send "mouseup" to me
end enterkey

on deleteUser pUser
  global gFilesList
  set the itemdel to "/"
  local tLastItem, tFilePath
  repeat for each line tStudFile in gFilesList
    put the last item of tStudFile into tLastItem
    replace ".tts" with "" in tLastItem
    if tLastItem is pUser then
      put tStudFile into tFilePath
    end if
  end repeat
   
  --put line (the hilitedLines of fld "students") of gFilesList into tFilePath
  delete file tFilePath
  --deleting a new properties based student file
  propertyDeleteStudent pUser
  --(the hilitedLines of fld "students") of field "students"
end deleteUser
             #     cTag  action.deleteStudent Delete Student...           cREVGeneral    	scriptChecksum  C*	r4ډe/F5handlerList  %mouseUp
returnkey
enterkey
deleteUserbreakPoints   scriptSelection  char 663 to 662revUniqueID  
1119605552749
bookmarks   prevHandler  enterkeytempScript   script V<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gFilesList</p>
<p>  <font color="#980517">if</font> the <font color="#F88017">selectedText</font> of fld &quot;students&quot; is empty <font color="#980517">then</font> <font color="#0000FF">exit</font> mouseUp</p>
<p>  <font color="#0000FF">answer</font> localiseGetDisplayValue<font color="#000000">(&quot;action.rusure&quot;)</font> <font color="#980517">with</font> localiseGetDisplayValue<font color="#000000">(&quot;action.yes&quot;)</font> or localiseGetDisplayValue<font color="#000000">(&quot;action.no&quot;)</font></p>
<p>  <font color="#980517">if</font> it is localiseGetDisplayValue<font color="#000000">(&quot;action.yes&quot;)</font> <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#68228B">-- Ben your explicit variables suck!</font></p>
<p><font color="#980517">    </font><font color="#0000FF">local </font>tSelectedLine<font color="#000000">, </font>tSelectedUser</p>
<p><font color="#980517">  </font><font color="#68228B">  </font><font color="#0000FF">put </font>1 into tIter</p>
<p>    <font color="#0000FF">put </font>the <font color="#FF0000">hilitedLines </font>of fld &quot;students&quot; into tSelectedLine</p>
<p><font color="#0000FF">    put </font>line tSelectedLine of fld &quot;students&quot; of this card into tSelectedUser</p>
<p>    deleteUser tSelectedUser</p>
<p>    <font color="#0000FF">delete </font>line tSelectedLine of fld &quot;students&quot; of this card</p>
<p>    <font color="#0000FF">select</font> line tSelectedLine of fld &quot;students&quot;</p>
<p>    </p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  preOpenCard</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>
<p><font color="#980517">on</font> returnkey</p>
<p>  <font color="#0000FF">send</font> &quot;mouseup&quot; to <font color="#F88017">me</font></p>
<p><font color="#980517">end</font> returnkey</p>
<p></p>
<p><font color="#980517">on</font> enterkey</p>
<p>  <font color="#0000FF">send</font> &quot;mouseup&quot; to <font color="#F88017">me</font></p>
<p><font color="#980517">end</font> enterkey</p>
<p></p>
<p><font color="#980517">on</font> deleteUser pUser</p>
<p>  <font color="#0000FF">global</font> gFilesList</p>
<p> <font color="#0000FF"> set </font>the <font color="#FF0000">itemdel </font>to &quot;/&quot;</p>
<p>  <font color="#0000FF">local </font>tLastItem<font color="#000000">, </font>tFilePath</p>
<p><font color="#980517">  repeat for</font> each line tStudFile in gFilesList</p>
<p><font color="#0000FF">    put</font> the last item of tStudFile into tLastItem</p>
<p><font color="#0000FF">    replace </font>&quot;.tts&quot; <font color="#980517">with </font>&quot;&quot; in tLastItem</p>
<p><font color="#980517">    if </font>tLastItem is pUser <font color="#980517">then</font></p>
<p><font color="#0000FF">      put</font> tStudFile into tFilePath</p>
<p><font color="#980517">    end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">   </font></p>
<p>  <font color="#68228B">--put line (the hilitedLines of fld &quot;students&quot;) of gFilesList into tFilePath</font></p>
<p>  <font color="#0000FF">delete</font> file tFilePath</p>
<p>  <font color="#68228B">--deleting a new properties based student file</font></p>
<p><font color="#68228B">  </font>propertyDeleteStudent pUser</p>
<p>  <font color="#68228B">--(the hilitedLines of fld &quot;students&quot;) of field &quot;students&quot;</font></p>
<p><font color="#980517">end</font> deleteUser</p>
<p></p>	        Import Student e 0 4on mouseUp
  local tVersion
  local tQWERTY, tDvorak
  put ("asdfjklLASDFJK;:eEiItT.>nNrRoO,<cChHmMpPuUyYgGwWvVbBxXqQzZ'" & quote & "/?1!9(0)-_4$7&3#8*2@5%6^=+[]") into tQWERTY
  put ("aoeuhtnNAOEUHTsS.>cCyYvVbBpPrRwWjJdDmMlLgGfFiI,<kKxXnNqQ'" & quote & ";:-_zZ1!9(0)4$7&3#8*2@5%6^[]/?=+") into tDvorak
  #get the user to select the file they wish to import
  answer file localiseGetDisplayValue("dialog.importfile")
  if it is empty then exit mouseUp
  put it into tImportFilePath
  -- identify version
  if there is a stack tImportFilePath then
    if char -4 to -1 of tImportFilePath is ".tts" then
      put tImportFilePath into tTextFile
      put ".txt" into char -4 to -1 of tTextFile
      if there is a file tTextFile then 
        put "3.2" into tVersion
      else
        put "3.1" into tVersion
      end if
    else
      put "3.1" into tVersion
    end if
  else
    -- check if there is a stack
    put tImportFilePath into tTextFile
    put ".tts" into char -4 to -1 of tImportFilePath
    if there is a stack tImportfilePath then
      put "3.2" into tVersion
    else
      put "3.0" into tVersion
    end if
  end if
  switch tVersion
  case "3.2"
    
    go inv stack tImportFilepath
    set the defaultStack to tImportFilePath
    put the short name of this cd into tName
    checkUserExists tName -- exits here if duplicate found
    propertyCreateStudent tName
    
    put URL ("file:"&tTextFile) into tProps
    set the itemDel to ";"
    repeat for each line l in tProps
      propertySet (char 2 to -1 of item 1 of l),item 2 to -1 of l
    end repeat
    
    propertySet "fullName", the cFullname of this cd
    propertySet "studentName", tName
    propertySet "UsOrUk", the cUsOrUk of this cd
    propertySet "KnownKeys", the cKnownKeys of this cd
    propertySet "LiveGraphs", the cLiveGraphs of this cd
    propertySet "PreviousExperience", the cPreviousExperience of this cd
    propertySet "controlTaught", false
    propertySet "DisplayComment", the cDisplayComment of this cd
    propertySet "SpacesBetweenSentences", the cSpacesBetweenSentences of this cd
    propertySet "BeepOnError", the cBeepOnError of this cd
    put the cStartdate of this cd into tDate
    convert tDate to long date
    propertySet "SoundOn", the cSoundOn of this cd
    propertySet "ShowReg", the cShowReg of this cd
    propertySet "PlayMusic", the cPlayMusic of this cd
    propertySet "targetType", "wpm"
    propertySet "commandTaught", false
    propertySet "studentPassword", the cStudentPassword of this cd
    propertySet "extraTime",the cExtraTime of this cd
    if ":keyboardLayout;qwertz" is in tProps then propertySet "language","German"
    else propertySet "language", "English"
    propertySet "sessionHistory",the cSessionHistory of this cd
    propertySet "sessionEnd", the cSessionEnd of this cd
    propertySet "sessionWPM", the cSessionWPM of this cd
    propertySet "SessionStart", the cSessionStart of this cd
    propertySet "sessionError", the cSessionError of this cd
    if the cSessionWPM of this cd is not empty then
      --it needs amalgamation with the cSessionHistory
      --first, do the wpm
      put empty into tTempAdd
      repeat for each line l in the cSessionWPM of this cd
        if l is empty then next repeat
        put l&comma into tTempAdd
      end repeat
      delete last char of tTempAdd
      put average(tTempAdd) into tSessionWPM
      --now, do the error
      put empty into tTempAdd
      repeat for each line l in the cSessionError of this cd
        if l is empty then next repeat 
        put l&comma into tTempAdd
      end repeat
      delete last char of tTempAdd
      put average(tTempAdd) into tSessionError
      --now add the total time
      put the cSessionEnd of this cd - the cSessionStart of this cd into tSessionLength
      --create the session date record
      put the cSessionStart of this cd into tSessionDate
      --add it to the history
      get the cSessionHistory of this cd
      put tSessionLength,tSessionDate,tSessionWPM,tSessionError&cr before it
      if the number of lines in it > 10 then
        put the cExtraTime of this cd into tExtraTime
        add item 1 of line 11 of it to tExtraTime
        propertySet "extraTime",tExtraTime
        delete last line of it
      end if
      put it into temp
      propertySet "sessionHistory",temp
      propertySet "SessionStart", empty
      propertySet "SessionEnd", empty
      propertySet "SessionError", empty
      propertySet "SessionWPM", empty
    end if    
    propertySet "LessonLength", the cLessonLength of this cd
    propertySet "RedMark", the cRedMark of this cd
    propertySet "altgrTaught", false
    propertySet "AnalyseKeys", the cAnalyseKeys of this cd
    propertySet "FeedbackOptions", the cFeedbackOptions of this cd
    propertySet "safariScores", empty
    propertySet "ProgramVersion", "3.3"
    propertySet "BackDrop", the cBackDrop of this cd
    propertySet "ShowNotReg", the cShowReg of this cd
    propertySet "ShowError", the cShowError of this cd
    propertySet "TargetWPM", the cTargetWPM of this cd
    propertySet "StartDate", the cStartDate of this cd
    propertySet "quizDone", the cQuizDone of this cd
    propertySet "studentPassword", the cStudentPassword of this cd
    propertyUpdateCache
    propertyFinalise
    delete stack tImportFilePath
    send "preOpenCard" to me
    break
  case "3.1"
    go inv stack tImportFilepath
    set the defaultStack to tImportFilePath
    put the short name of this cd into tName
    checkUserExists tName -- exits here if duplicate found
    propertyCreateStudent tName
    propertySet "displayName", the cFullName of this cd
    propertySet "fullName", the cFullname of this cd
    propertySet "name", tName
    propertySet "studentName", tName
    propertySet "UsOrUk", the cUsOrUk of this cd
    propertySet "KnownKeys", the cKnownKeys of this cd
    propertySet "LiveGraphs", the cLiveGraphs of this cd
    propertySet "PreviousExperience", the cPreviousExperience of this cd
    propertySet "controlTaught", false
    propertySet "DisplayComment", the cDisplayComment of this cd
    propertySet "TeachNumbers", the cTeachNumbers of this cd
    put the cTeachNumbers of this cd into tNumbers
    propertySet "teachNumbers", true
    propertySet "SpacesBetweenSentences", the cSpacesBetweenSentences of this cd
    propertySet "shiftTaught", true
    propertySet "BeepOnError", the cBeepOnError of this cd
    put the cStartdate of this cd into tDate
    convert tDate to long date
    propertySet "startTime", tDate
    propertySet "SoundOn", the cSoundOn of this cd
    if the cKeyboardLayout of this cd is "Dvorak" then propertySet "keyboardLayout", "Dvorak"
    else propertySet "keyboardLayout", "US Standard" 
    propertySet "ShowReg", the cShowReg of this cd
    propertySet "PlayMusic", the cPlayMusic of this cd
    propertySet "targetType", "wpm"
    propertySet "TextTypingLength", the cTextTypingLength of this cd
    propertySet "commandTaught", false
    propertySet "language", "English"
    propertySet "studentPassword", the cStudentPassword of this cd
    propertySet "sessionHistory",the cSessionHistory of this cd
    propertySet "extraTime",the cExtraTime of this cd
    propertySet "sessionEnd", the cSessionEnd of this cd
    propertySet "sessionWPM", the cSessionWPM of this cd
    propertySet "SessionStart", the cSessionStart of this cd
    propertySet "sessionError", the cSessionError of this cd
    if the cSessionWPM of this cd is not empty then
      --it needs amalgamation with the cSessionHistory
      --first, do the wpm
      put empty into tTempAdd
      repeat for each line l in the cSessionWPM of this cd
        if l is empty then next repeat
        put l&comma into tTempAdd
      end repeat
      delete last char of tTempAdd
      put average(tTempAdd) into tSessionWPM
      --now, do the error
      put empty into tTempAdd
      repeat for each line l in the cSessionError of this cd
        if l is empty then next repeat 
        put l&comma into tTempAdd
      end repeat
      delete last char of tTempAdd
      put average(tTempAdd) into tSessionError
      --now add the total time
      put the cSessionEnd of this cd - the cSessionStart of this cd into tSessionLength
      --create the session date record
      put the cSessionStart of this cd into tSessionDate
      --add it to the history
      get the cSessionHistory of this cd
      put tSessionLength,tSessionDate,tSessionWPM,tSessionError&cr before it
      if the number of lines in it > 10 then
        put the cExtraTime of this cd into tExtraTime
        add item 1 of line 11 of it to tExtraTime
        propertySet "extraTime",tExtraTime
        delete last line of it
      end if
      put it into temp
      propertySet "sessionHistory",temp
      propertySet "SessionStart", empty
      propertySet "SessionEnd", empty
      propertySet "SessionError", empty
      propertySet "SessionWPM", empty
    end if
    propertySet "LessonLength", the cLessonLength of this cd
    propertySet "RedMark", the cRedMark of this cd
    propertySet "targetcpm", the cTargetWPM of this cd
    propertySet "altgrTaught", false
    propertySet "AnalyseKeys", the cAnalyseKeys of this cd
    propertySet "FeedbackOptions", the cFeedbackOptions of this cd
    propertySet "safariScores", empty
    propertySet "ProgramVersion", "3.3"
    propertySet "BackDrop", the cBackDrop of this cd
    propertySet "ShowNotReg", the cShowReg of this cd
    propertySet "ShowError", the cShowError of this cd
    propertySet "TargetWPM", the cTargetWPM of this cd
    propertySet "StartDate", the cStartDate of this cd
    propertySet "quizDone", the cQuizDone of this cd
    put the cKnownKeys of this cd into tKnownKeys
    if tKnownKeys is "all" then
      if tNumbers then
        put 42 into tKnownKeys
      else
        if the cKeyboardLayout of this cd is "Dvorak" then 
          put 24 into tKnownKeys
        else 
          put 22 into tKnownKeys
        end if
        propertySet "knownKeys",1
      end if
    end if
    if tKnownKeys > 4 then
      add ((tKnownKeys - 4) *2) to tKnownKeys
    end if
    add 3 to tKnownKeys
    if the cKeyBoardLayout of this cd is "Dvorak" then
      -- Dvorak
      put char 1 to tKnownKeys of tDvorak into tKeys
    else
      -- QWERTY
      put char 1 to tKnownKeys of tQwerty into tKeys
    end if
    if the cUSorUK of this cd is "UK" then replace "#" with "" in tKeys
    propertySet "numberOfKeyLearned", tKeys
    propertyUpdateCache
    propertyFinalise
    delete stack tImportFilePath
    send "preOpenCard" to me
    break
  case "3.0" -- text files only
    put empty into tSessionHistory
    put URL ("file:"&tTextFile) into tProps
    set the itemDel to ";"
    
    put lineOffset(":studentName;",tProps) into tName
    put item -1 of line tName of tProps into tName
    
    checkUserExists tName -- exits here if duplicate found
    propertyCreateStudent tName
    
    repeat for each line l in tProps
      if char 1 of l is ":" then put char 2 to -1 of item 1 of l into tPropToSet
      -- handle multi line
      if tPropToSet is "sessionHistory" or tPropToSet is "safariScores" or tPropToSet is "brickScores" then
        put propertyGet(tPropToSet) into tProp -- read in what has been set so far
        if char 1 of l is ":" then 
          put item 2 to -1 of l into tProp
        else 
          put l into line (the number of lines in tProp+1) of tProp -- append whole line
        end if
      else 
        put item 2 to -1 of l into tProp -- set property
      end if
      propertySet (tPropToSet),tProp
    end repeat
     
    propertySet "sessionHistory",propertyGet("sessionHistory") & cr & tSessionHistory
     
    put propertyGet("teachNumbers") into tNumbers
    propertySet "teachNumbers", true
     
    if the number of words in propertyGet("numberOfKeyLearned") is 0 then -- recreate this property from knownKeys
      put lineOffset(":knownkeys;",tProps) into tKnownKeys
      put item -1 of line tKnownKeys of tProps into tKnownKeys
      if tKnownKeys is "all" then
        if tNumbers then
          put 42 into tKnownKeys
        else
          if propertyGet("keyboardLayout") is "Dvorak" then 
            put 24 into tKnownKeys
          else
            put 22 into tKnownKeys
          end if
          propertySet "knownKeys",1
        end if
      end if
      if tKnownKeys > 4 then
        add ((tKnownKeys - 4) *2) to tKnownKeys
      end if
      add 3 to tKnownKeys
      if propertyGet("keyboardLayout") is "Dvorak" then
        -- Dvorak
        put char 1 to tKnownKeys of tDvorak into tKeys
      else
        -- QWERTY
        put char 1 to tKnownKeys of tQwerty into tKeys
      end if
      if the cUSorUK of this cd is "UK" then replace "#" with "" in tKeys
      if the number of words in propertyGet("numberOfKeyLearned") is 0 then propertySet "numberOfKeyLearned", tKeys
    end if
     
    --if ":keyboardLayout;qwertz" is in tProps then propertySet "language","German"
    --else propertySet "language", "English"
     
     
    propertyUpdateCache
    propertyFinalise
    send "preOpenCard" to me
     
    break
  default
    beep
    break
  end switch
end mouseUp
 
on checkUserExists pUser
  put propertyGetFilesList("all") into tUsers
  if pUser is among the lines of tUsers then 
    --there is another use with the same name so tell the user so
    answer error localiseGetDisplayValue("infoQuiz.answer.namealready")
    exit to top
  end if
end checkUserExists
                 cTag  action.importStudent Import Student           cREVGeneral    	scriptChecksum  G
<`2yshandlerList  mouseUp
checkUserExistsbreakPoints   scriptSelection  char 13044 to 13043revUniqueID  
1119605552751
bookmarks   tempScript   prevHandler  checkUserExistsscript j<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">local</font> tVersion</p>
<p>  <font color="#0000FF">local</font> tQWERTY, tDvorak</p>
<p>  <font color="#0000FF">put</font> (&quot;asdfjklLASDFJK;:eEiItT.&gt;nNrRoO,&lt;cChHmMpPuUyYgGwWvVbBxXqQzZ'&quot; &amp; quote &amp; &quot;/?1!9(0)-_4$7&amp;3#8*2@5%6^=+[]&quot;) into tQWERTY</p>
<p>  <font color="#0000FF">put</font> (&quot;aoeuhtnNAOEUHTsS.&gt;cCyYvVbBpPrRwWjJdDmMlLgGfFiI,&lt;kKxXnNqQ'&quot; &amp; quote &amp; &quot;;:-_zZ1!9(0)4$7&amp;3#8*2@5%6^[]/?=+&quot;) into tDvorak</p>
<p>  <font color="#68228B">#get the user to select the file they wish to import</font></p>
<p>  <font color="#0000FF">answer</font> file localiseGetDisplayValue(&quot;dialog.importfile&quot;)</p>
<p>  <font color="#980517">if</font> it is empty <font color="#980517">then</font> <font color="#0000FF">exit</font> mouseUp</p>
<p>  <font color="#0000FF">put</font> it into tImportFilePath</p>
<p>  <font color="#68228B">-- identify version</font></p>
<p>  <font color="#980517">if</font> there is a stack tImportFilePath <font color="#980517">then</font></p>
<p>    <font color="#980517">if</font> char -4 to -1 of tImportFilePath is &quot;.tts&quot; <font color="#980517">then</font></p>
<p>      <font color="#0000FF">put</font> tImportFilePath into tTextFile</p>
<p>      <font color="#0000FF">put</font> &quot;.txt&quot; into char -4 to -1 of tTextFile</p>
<p>      <font color="#980517">if</font> there is a file tTextFile <font color="#980517">then</font> </p>
<p>        <font color="#0000FF">put</font> &quot;3.2&quot; into tVersion</p>
<p>      <font color="#980517">else</font></p>
<p>        <font color="#0000FF">put</font> &quot;3.1&quot; into tVersion</p>
<p>      <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#980517">else</font></p>
<p>      <font color="#0000FF">put</font> &quot;3.1&quot; into tVersion</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#68228B">-- check if there is a stack</font></p>
<p>    <font color="#0000FF">put</font> tImportFilePath into tTextFile</p>
<p>    <font color="#0000FF">put</font> &quot;.tts&quot; into char -4 to -1 of tImportFilePath</p>
<p>    <font color="#980517">if</font> there is a stack tImportfilePath <font color="#980517">then</font></p>
<p>      <font color="#0000FF">put</font> &quot;3.2&quot; into tVersion</p>
<p>    <font color="#980517">else</font></p>
<p>      <font color="#0000FF">put</font> &quot;3.0&quot; into tVersion</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#980517">switch</font> tVersion</p>
<p>  <font color="#980517">case</font> &quot;3.2&quot;</p>
<p>    </p>
<p>    <font color="#0000FF">go</font> <font color="#FF0000">inv</font> stack tImportFilepath</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">defaultStack</font> to tImportFilePath</p>
<p>    <font color="#0000FF">put</font> the <font color="#FF0000">short</font> <font color="#FF0000">name</font> of this cd into tName</p>
<p>    checkUserExists tName <font color="#68228B">-- exits here if duplicate found</font></p>
<p>    propertyCreateStudent tName</p>
<p>    </p>
<p>    <font color="#0000FF">put</font> URL (&quot;file:&quot;&amp;tTextFile) into tProps</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">itemDel</font> to &quot;;&quot;</p>
<p>    <font color="#980517">repeat</font> <font color="#980517">for</font> each line l in tProps</p>
<p>      propertySet (char 2 to -1 of item 1 of l),item 2 to -1 of l</p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>    </p>
<p>    propertySet &quot;fullName&quot;, the cFullname of this cd</p>
<p>    propertySet &quot;studentName&quot;, tName</p>
<p>    propertySet &quot;UsOrUk&quot;, the cUsOrUk of this cd</p>
<p>    propertySet &quot;KnownKeys&quot;, the cKnownKeys of this cd</p>
<p>    propertySet &quot;LiveGraphs&quot;, the cLiveGraphs of this cd</p>
<p>    propertySet &quot;PreviousExperience&quot;, the cPreviousExperience of this cd</p>
<p>    propertySet &quot;controlTaught&quot;, false</p>
<p>    propertySet &quot;DisplayComment&quot;, the cDisplayComment of this cd</p>
<p>    propertySet &quot;SpacesBetweenSentences&quot;, the cSpacesBetweenSentences of this cd</p>
<p>    propertySet &quot;BeepOnError&quot;, the cBeepOnError of this cd</p>
<p>    <font color="#0000FF">put</font> the cStartdate of this cd into tDate</p>
<p>    <font color="#0000FF">convert</font> tDate to <font color="#FF0000">long</font> <font color="#F88017">date</font></p>
<p>    propertySet &quot;SoundOn&quot;, the cSoundOn of this cd</p>
<p>    propertySet &quot;ShowReg&quot;, the cShowReg of this cd</p>
<p>    propertySet &quot;PlayMusic&quot;, the cPlayMusic of this cd</p>
<p>    propertySet &quot;targetType&quot;, &quot;wpm&quot;</p>
<p>    propertySet &quot;commandTaught&quot;, false</p>
<p>    propertySet &quot;studentPassword&quot;, the cStudentPassword of this cd</p>
<p>    propertySet &quot;extraTime&quot;,the cExtraTime of this cd</p>
<p>    <font color="#980517">if</font> &quot;:keyboardLayout;qwertz&quot; is in tProps <font color="#980517">then</font> propertySet &quot;language&quot;,&quot;German&quot;</p>
<p>    <font color="#980517">else</font> propertySet &quot;language&quot;, &quot;English&quot;</p>
<p>    propertySet &quot;sessionHistory&quot;,the cSessionHistory of this cd</p>
<p>    propertySet &quot;sessionEnd&quot;, the cSessionEnd of this cd</p>
<p>    propertySet &quot;sessionWPM&quot;, the cSessionWPM of this cd</p>
<p>    propertySet &quot;SessionStart&quot;, the cSessionStart of this cd</p>
<p>    propertySet &quot;sessionError&quot;, the cSessionError of this cd</p>
<p>    <font color="#980517">if</font> the cSessionWPM of this cd is not empty <font color="#980517">then</font></p>
<p>      <font color="#68228B">--it needs amalgamation with the cSessionHistory</font></p>
<p>      <font color="#68228B">--first, do the wpm</font></p>
<p>      <font color="#0000FF">put</font> empty into tTempAdd</p>
<p>      <font color="#980517">repeat</font> <font color="#980517">for</font> each line l in the cSessionWPM of this cd</p>
<p>        <font color="#980517">if</font> l is empty <font color="#980517">then</font> <font color="#0000FF">next</font> <font color="#980517">repeat</font></p>
<p>        <font color="#0000FF">put</font> l&amp;comma into tTempAdd</p>
<p>      <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>      <font color="#0000FF">delete</font> last char of tTempAdd</p>
<p>      <font color="#0000FF">put</font> <font color="#F88017">average</font>(tTempAdd) into tSessionWPM</p>
<p>      <font color="#68228B">--now, do the error</font></p>
<p>      <font color="#0000FF">put</font> empty into tTempAdd</p>
<p>      <font color="#980517">repeat</font> <font color="#980517">for</font> each line l in the cSessionError of this cd</p>
<p>        <font color="#980517">if</font> l is empty <font color="#980517">then</font> <font color="#0000FF">next</font> <font color="#980517">repeat</font> </p>
<p>        <font color="#0000FF">put</font> l&amp;comma into tTempAdd</p>
<p>      <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>      <font color="#0000FF">delete</font> last char of tTempAdd</p>
<p>      <font color="#0000FF">put</font> <font color="#F88017">average</font>(tTempAdd) into tSessionError</p>
<p>      <font color="#68228B">--now add the total time</font></p>
<p>      <font color="#0000FF">put</font> the cSessionEnd of this cd - the cSessionStart of this cd into tSessionLength</p>
<p>      <font color="#68228B">--create the session date record</font></p>
<p>      <font color="#0000FF">put</font> the cSessionStart of this cd into tSessionDate</p>
<p>      <font color="#68228B">--add it to the history</font></p>
<p>      <font color="#0000FF">get</font> the cSessionHistory of this cd</p>
<p>      <font color="#0000FF">put</font> tSessionLength,tSessionDate,tSessionWPM,tSessionError&amp;cr before it</p>
<p>      <font color="#980517">if</font> the <font color="#FF0000">number</font> of lines in it &gt; 10 <font color="#980517">then</font></p>
<p>        <font color="#0000FF">put</font> the cExtraTime of this cd into tExtraTime</p>
<p>        <font color="#0000FF">add</font> item 1 of line 11 of it to tExtraTime</p>
<p>        propertySet &quot;extraTime&quot;,tExtraTime</p>
<p>        <font color="#0000FF">delete</font> last line of it</p>
<p>      <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>      <font color="#0000FF">put</font> it into temp</p>
<p>      propertySet &quot;sessionHistory&quot;,temp</p>
<p>      propertySet &quot;SessionStart&quot;, empty</p>
<p>      propertySet &quot;SessionEnd&quot;, empty</p>
<p>      propertySet &quot;SessionError&quot;, empty</p>
<p>      propertySet &quot;SessionWPM&quot;, empty</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font>    </p>
<p>    propertySet &quot;LessonLength&quot;, the cLessonLength of this cd</p>
<p>    propertySet &quot;RedMark&quot;, the cRedMark of this cd</p>
<p>    propertySet &quot;altgrTaught&quot;, false</p>
<p>    propertySet &quot;AnalyseKeys&quot;, the cAnalyseKeys of this cd</p>
<p>    propertySet &quot;FeedbackOptions&quot;, the cFeedbackOptions of this cd</p>
<p>    propertySet &quot;safariScores&quot;, empty</p>
<p>    propertySet &quot;ProgramVersion&quot;, &quot;3.3&quot;</p>
<p>    propertySet &quot;BackDrop&quot;, the cBackDrop of this cd</p>
<p>    propertySet &quot;ShowNotReg&quot;, the cShowReg of this cd</p>
<p>    propertySet &quot;ShowError&quot;, the cShowError of this cd</p>
<p>    propertySet &quot;TargetWPM&quot;, the cTargetWPM of this cd</p>
<p>    propertySet &quot;StartDate&quot;, the cStartDate of this cd</p>
<p>    propertySet &quot;quizDone&quot;, the cQuizDone of this cd</p>
<p>    propertySet &quot;studentPassword&quot;, the cStudentPassword of this cd</p>
<p>    propertyUpdateCache</p>
<p>    propertyFinalise</p>
<p>    <font color="#0000FF">delete</font> stack tImportFilePath</p>
<p>    <font color="#0000FF">send</font> &quot;preOpenCard&quot; to <font color="#F88017">me</font></p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> &quot;3.1&quot;</p>
<p>    <font color="#0000FF">go</font> <font color="#FF0000">inv</font> stack tImportFilepath</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">defaultStack</font> to tImportFilePath</p>
<p>    <font color="#0000FF">put</font> the <font color="#FF0000">short</font> <font color="#FF0000">name</font> of this cd into tName</p>
<p>    checkUserExists tName <font color="#68228B">-- exits here if duplicate found</font></p>
<p>    propertyCreateStudent tName</p>
<p>    propertySet &quot;displayName&quot;, the cFullName of this cd</p>
<p>    propertySet &quot;fullName&quot;, the cFullname of this cd</p>
<p>    propertySet &quot;name&quot;, tName</p>
<p>    propertySet &quot;studentName&quot;, tName</p>
<p>    propertySet &quot;UsOrUk&quot;, the cUsOrUk of this cd</p>
<p>    propertySet &quot;KnownKeys&quot;, the cKnownKeys of this cd</p>
<p>    propertySet &quot;LiveGraphs&quot;, the cLiveGraphs of this cd</p>
<p>    propertySet &quot;PreviousExperience&quot;, the cPreviousExperience of this cd</p>
<p>    propertySet &quot;controlTaught&quot;, false</p>
<p>    propertySet &quot;DisplayComment&quot;, the cDisplayComment of this cd</p>
<p>    propertySet &quot;TeachNumbers&quot;, the cTeachNumbers of this cd</p>
<p>    <font color="#0000FF">put</font> the cTeachNumbers of this cd into tNumbers</p>
<p>    propertySet &quot;teachNumbers&quot;, true</p>
<p>    propertySet &quot;SpacesBetweenSentences&quot;, the cSpacesBetweenSentences of this cd</p>
<p>    propertySet &quot;shiftTaught&quot;, true</p>
<p>    propertySet &quot;BeepOnError&quot;, the cBeepOnError of this cd</p>
<p>    <font color="#0000FF">put</font> the cStartdate of this cd into tDate</p>
<p>    <font color="#0000FF">convert</font> tDate to <font color="#FF0000">long</font> <font color="#F88017">date</font></p>
<p>    propertySet &quot;startTime&quot;, tDate</p>
<p>    propertySet &quot;SoundOn&quot;, the cSoundOn of this cd</p>
<p>    <font color="#980517">if</font> the cKeyboardLayout of this cd is &quot;Dvorak&quot; <font color="#980517">then</font> propertySet &quot;keyboardLayout&quot;, &quot;Dvorak&quot;</p>
<p>    <font color="#980517">else</font> propertySet &quot;keyboardLayout&quot;, &quot;US Standard&quot; </p>
<p>    propertySet &quot;ShowReg&quot;, the cShowReg of this cd</p>
<p>    propertySet &quot;PlayMusic&quot;, the cPlayMusic of this cd</p>
<p>    propertySet &quot;targetType&quot;, &quot;wpm&quot;</p>
<p>    propertySet &quot;TextTypingLength&quot;, the cTextTypingLength of this cd</p>
<p>    propertySet &quot;commandTaught&quot;, false</p>
<p>    propertySet &quot;language&quot;, &quot;English&quot;</p>
<p>    propertySet &quot;studentPassword&quot;, the cStudentPassword of this cd</p>
<p>    propertySet &quot;sessionHistory&quot;,the cSessionHistory of this cd</p>
<p>    propertySet &quot;extraTime&quot;,the cExtraTime of this cd</p>
<p>    propertySet &quot;sessionEnd&quot;, the cSessionEnd of this cd</p>
<p>    propertySet &quot;sessionWPM&quot;, the cSessionWPM of this cd</p>
<p>    propertySet &quot;SessionStart&quot;, the cSessionStart of this cd</p>
<p>    propertySet &quot;sessionError&quot;, the cSessionError of this cd</p>
<p>    <font color="#980517">if</font> the cSessionWPM of this cd is not empty <font color="#980517">then</font></p>
<p>      <font color="#68228B">--it needs amalgamation with the cSessionHistory</font></p>
<p>      <font color="#68228B">--first, do the wpm</font></p>
<p>      <font color="#0000FF">put</font> empty into tTempAdd</p>
<p>      <font color="#980517">repeat</font> <font color="#980517">for</font> each line l in the cSessionWPM of this cd</p>
<p>        <font color="#980517">if</font> l is empty <font color="#980517">then</font> <font color="#0000FF">next</font> <font color="#980517">repeat</font></p>
<p>        <font color="#0000FF">put</font> l&amp;comma into tTempAdd</p>
<p>      <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>      <font color="#0000FF">delete</font> last char of tTempAdd</p>
<p>      <font color="#0000FF">put</font> <font color="#F88017">average</font>(tTempAdd) into tSessionWPM</p>
<p>      <font color="#68228B">--now, do the error</font></p>
<p>      <font color="#0000FF">put</font> empty into tTempAdd</p>
<p>      <font color="#980517">repeat</font> <font color="#980517">for</font> each line l in the cSessionError of this cd</p>
<p>        <font color="#980517">if</font> l is empty <font color="#980517">then</font> <font color="#0000FF">next</font> <font color="#980517">repeat</font> </p>
<p>        <font color="#0000FF">put</font> l&amp;comma into tTempAdd</p>
<p>      <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>      <font color="#0000FF">delete</font> last char of tTempAdd</p>
<p>      <font color="#0000FF">put</font> <font color="#F88017">average</font>(tTempAdd) into tSessionError</p>
<p>      <font color="#68228B">--now add the total time</font></p>
<p>      <font color="#0000FF">put</font> the cSessionEnd of this cd - the cSessionStart of this cd into tSessionLength</p>
<p>      <font color="#68228B">--create the session date record</font></p>
<p>      <font color="#0000FF">put</font> the cSessionStart of this cd into tSessionDate</p>
<p>      <font color="#68228B">--add it to the history</font></p>
<p>      <font color="#0000FF">get</font> the cSessionHistory of this cd</p>
<p>      <font color="#0000FF">put</font> tSessionLength,tSessionDate,tSessionWPM,tSessionError&amp;cr before it</p>
<p>      <font color="#980517">if</font> the <font color="#FF0000">number</font> of lines in it &gt; 10 <font color="#980517">then</font></p>
<p>        <font color="#0000FF">put</font> the cExtraTime of this cd into tExtraTime</p>
<p>        <font color="#0000FF">add</font> item 1 of line 11 of it to tExtraTime</p>
<p>        propertySet &quot;extraTime&quot;,tExtraTime</p>
<p>        <font color="#0000FF">delete</font> last line of it</p>
<p>      <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>      <font color="#0000FF">put</font> it into temp</p>
<p>      propertySet &quot;sessionHistory&quot;,temp</p>
<p>      propertySet &quot;SessionStart&quot;, empty</p>
<p>      propertySet &quot;SessionEnd&quot;, empty</p>
<p>      propertySet &quot;SessionError&quot;, empty</p>
<p>      propertySet &quot;SessionWPM&quot;, empty</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    propertySet &quot;LessonLength&quot;, the cLessonLength of this cd</p>
<p>    propertySet &quot;RedMark&quot;, the cRedMark of this cd</p>
<p>    propertySet &quot;targetcpm&quot;, the cTargetWPM of this cd</p>
<p>    propertySet &quot;altgrTaught&quot;, false</p>
<p>    propertySet &quot;AnalyseKeys&quot;, the cAnalyseKeys of this cd</p>
<p>    propertySet &quot;FeedbackOptions&quot;, the cFeedbackOptions of this cd</p>
<p>    propertySet &quot;safariScores&quot;, empty</p>
<p>    propertySet &quot;ProgramVersion&quot;, &quot;3.3&quot;</p>
<p>    propertySet &quot;BackDrop&quot;, the cBackDrop of this cd</p>
<p>    propertySet &quot;ShowNotReg&quot;, the cShowReg of this cd</p>
<p>    propertySet &quot;ShowError&quot;, the cShowError of this cd</p>
<p>    propertySet &quot;TargetWPM&quot;, the cTargetWPM of this cd</p>
<p>    propertySet &quot;StartDate&quot;, the cStartDate of this cd</p>
<p>    propertySet &quot;quizDone&quot;, the cQuizDone of this cd</p>
<p>    <font color="#0000FF">put</font> the cKnownKeys of this cd into tKnownKeys</p>
<p>    <font color="#980517">if</font> tKnownKeys is &quot;all&quot; <font color="#980517">then</font></p>
<p>      <font color="#980517">if</font> tNumbers <font color="#980517">then</font></p>
<p>        <font color="#0000FF">put</font> 42 into tKnownKeys</p>
<p>      <font color="#980517">else</font></p>
<p>        <font color="#980517">if</font> the cKeyboardLayout of this cd is &quot;Dvorak&quot; <font color="#980517">then</font> </p>
<p>          <font color="#0000FF">put</font> 24 into tKnownKeys</p>
<p>        <font color="#980517">else</font> </p>
<p>          <font color="#0000FF">put</font> 22 into tKnownKeys</p>
<p>        <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>        propertySet &quot;knownKeys&quot;,1</p>
<p>      <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#980517">if</font> tKnownKeys &gt; 4 <font color="#980517">then</font></p>
<p>      <font color="#0000FF">add</font> ((tKnownKeys - 4) *2) to tKnownKeys</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#0000FF">add</font> 3 to tKnownKeys</p>
<p>    <font color="#980517">if</font> the cKeyBoardLayout of this cd is &quot;Dvorak&quot; <font color="#980517">then</font></p>
<p>      <font color="#68228B">-- Dvorak</font></p>
<p>      <font color="#0000FF">put</font> char 1 to tKnownKeys of tDvorak into tKeys</p>
<p>    <font color="#980517">else</font></p>
<p>      <font color="#68228B">-- QWERTY</font></p>
<p>      <font color="#0000FF">put</font> char 1 to tKnownKeys of tQwerty into tKeys</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#980517">if</font> the cUSorUK of this cd is &quot;UK&quot; <font color="#980517">then</font> <font color="#0000FF">replace</font> &quot;#&quot; <font color="#980517">with</font> &quot;&pound;&quot; in tKeys</p>
<p>    propertySet &quot;numberOfKeyLearned&quot;, tKeys</p>
<p>    propertyUpdateCache</p>
<p>    propertyFinalise</p>
<p>    <font color="#0000FF">delete</font> stack tImportFilePath</p>
<p>    <font color="#0000FF">send</font> &quot;preOpenCard&quot; to <font color="#F88017">me</font></p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">case</font> &quot;3.0&quot; <font color="#68228B">-- text files only</font></p>
<p>    <font color="#0000FF">put</font> empty into tSessionHistory</p>
<p>    <font color="#0000FF">put</font> URL (&quot;file:&quot;&amp;tTextFile) into tProps</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">itemDel</font> to &quot;;&quot;</p>
<p>    </p>
<p>    <font color="#0000FF">put</font> <font color="#F88017">lineOffset</font>(&quot;:studentName;&quot;,tProps) into tName</p>
<p>    <font color="#0000FF">put</font> item -1 of line tName of tProps into tName</p>
<p>    </p>
<p>    checkUserExists tName <font color="#68228B">-- exits here if duplicate found</font></p>
<p>    propertyCreateStudent tName</p>
<p>    </p>
<p>    <font color="#980517">repeat</font> <font color="#980517">for</font> each line l in tProps</p>
<p>      <font color="#980517">if</font> char 1 of l is &quot;:&quot; <font color="#980517">then</font> <font color="#0000FF">put</font> char 2 to -1 of item 1 of l into tPropToSet</p>
<p>      <font color="#68228B">-- handle multi line</font></p>
<p>      <font color="#980517">if</font> tPropToSet is &quot;sessionHistory&quot; or tPropToSet is &quot;safariScores&quot; or tPropToSet is &quot;brickScores&quot; <font color="#980517">then</font></p>
<p>        <font color="#0000FF">put</font> propertyGet(tPropToSet) into tProp <font color="#68228B">-- read in what has been set so far</font></p>
<p>        <font color="#980517">if</font> char 1 of l is &quot;:&quot; <font color="#980517">then</font> </p>
<p>          <font color="#0000FF">put</font> item 2 to -1 of l into tProp</p>
<p>        <font color="#980517">else</font> </p>
<p>          <font color="#0000FF">put</font> l into line (the <font color="#FF0000">number</font> of lines in tProp+1) of tProp <font color="#68228B">-- append whole line</font></p>
<p>        <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>      <font color="#980517">else</font> </p>
<p>        <font color="#0000FF">put</font> item 2 to -1 of l into tProp <font color="#68228B">-- set property</font></p>
<p>      <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>      propertySet (tPropToSet),tProp</p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>     </p>
<p>    propertySet &quot;sessionHistory&quot;,propertyGet(&quot;sessionHistory&quot;) &amp; cr &amp; tSessionHistory</p>
<p>     </p>
<p>    <font color="#0000FF">put</font> propertyGet(&quot;teachNumbers&quot;) into tNumbers</p>
<p>    propertySet &quot;teachNumbers&quot;, true</p>
<p>     </p>
<p>    <font color="#980517">if</font> the <font color="#FF0000">number</font> of words in propertyGet(&quot;numberOfKeyLearned&quot;) is 0 <font color="#980517">then</font> <font color="#68228B">-- recreate this property from knownKeys</font></p>
<p>      <font color="#0000FF">put</font> <font color="#F88017">lineOffset</font>(&quot;:knownkeys;&quot;,tProps) into tKnownKeys</p>
<p>      <font color="#0000FF">put</font> item -1 of line tKnownKeys of tProps into tKnownKeys</p>
<p>      <font color="#980517">if</font> tKnownKeys is &quot;all&quot; <font color="#980517">then</font></p>
<p>        <font color="#980517">if</font> tNumbers <font color="#980517">then</font></p>
<p>          <font color="#0000FF">put</font> 42 into tKnownKeys</p>
<p>        <font color="#980517">else</font></p>
<p>          <font color="#980517">if</font> propertyGet(&quot;keyboardLayout&quot;) is &quot;Dvorak&quot; <font color="#980517">then</font> </p>
<p>            <font color="#0000FF">put</font> 24 into tKnownKeys</p>
<p>          <font color="#980517">else</font></p>
<p>            <font color="#0000FF">put</font> 22 into tKnownKeys</p>
<p>          <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>          propertySet &quot;knownKeys&quot;,1</p>
<p>        <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>      <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>      <font color="#980517">if</font> tKnownKeys &gt; 4 <font color="#980517">then</font></p>
<p>        <font color="#0000FF">add</font> ((tKnownKeys - 4) *2) to tKnownKeys</p>
<p>      <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>      <font color="#0000FF">add</font> 3 to tKnownKeys</p>
<p>      <font color="#980517">if</font> propertyGet(&quot;keyboardLayout&quot;) is &quot;Dvorak&quot; <font color="#980517">then</font></p>
<p>        <font color="#68228B">-- Dvorak</font></p>
<p>        <font color="#0000FF">put</font> char 1 to tKnownKeys of tDvorak into tKeys</p>
<p>      <font color="#980517">else</font></p>
<p>        <font color="#68228B">-- QWERTY</font></p>
<p>        <font color="#0000FF">put</font> char 1 to tKnownKeys of tQwerty into tKeys</p>
<p>      <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>      <font color="#980517">if</font> the cUSorUK of this cd is &quot;UK&quot; <font color="#980517">then</font> <font color="#0000FF">replace</font> &quot;#&quot; <font color="#980517">with</font> &quot;&pound;&quot; in tKeys</p>
<p>      <font color="#980517">if</font> the <font color="#FF0000">number</font> of words in propertyGet(&quot;numberOfKeyLearned&quot;) is 0 <font color="#980517">then</font> propertySet &quot;numberOfKeyLearned&quot;, tKeys</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>     </p>
<p>    <font color="#68228B">--if &quot;:keyboardLayout;qwertz&quot; is in tProps then propertySet &quot;language&quot;,&quot;German&quot;</font></p>
<p>    <font color="#68228B">--else propertySet &quot;language&quot;, &quot;English&quot;</font></p>
<p>     </p>
<p>     </p>
<p>    propertyUpdateCache</p>
<p>    propertyFinalise</p>
<p>    <font color="#0000FF">send</font> &quot;preOpenCard&quot; to <font color="#F88017">me</font></p>
<p>     </p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#FF0000">default</font></p>
<p>    <font color="#0000FF">beep</font></p>
<p>    <font color="#0000FF">break</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">switch</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p> </p>
<p><font color="#980517">on</font> checkUserExists pUser</p>
<p>  <font color="#0000FF">put</font> propertyGetFilesList(&quot;all&quot;) into tUsers</p>
<p>  <font color="#980517">if</font> pUser is among the lines of tUsers <font color="#980517">then</font> </p>
<p>    <font color="#68228B">--there is another use with the same name so tell the user so</font></p>
<p>    <font color="#0000FF">answer</font> error localiseGetDisplayValue(&quot;infoQuiz.answer.namealready&quot;)</p>
<p>    <font color="#0000FF">exit</font> to <font color="#FF0000">top</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> checkUserExists</p>
<p></p>	        Export Student e 0 Jon mouseUp
  global gFilesList
  put line (the hilitedLine of fld "students") of gFilesList into tCopyFromFile
  put the selectedText of fld "students" into tStudentName
  if tStudentName is empty then
    beep
    answer localiseGetDisplayValue("message.noStudentSelected") with localiseGetDisplayValue("action.cancel")
    exit mouseUp
  end if
  ask file localiseGetDisplayValue("dialog.exportas") with utilityNameToFile(tStudentName)
  if it is empty then exit mouseUp
  put it into tNewFilePath
  --set the visible of the templateStack to false
  --create stack "export"
  --toplevel tCopyFromfile
  --put the short name of stack tCopyFromFile into tStackName
  --copy cd 1 of stack tStackName to stack "export"
  --delete cd 1 of stack "export"
  --set the mainStack of stack "export" to "export"
  --save stack export as tFilePath
  --delete stack tStackName
  --delete stack "export"
  
  #get the path to the student
  put propertyGetSavePath() into tStudentFileFolderPath
  #format the student name to remove any special characters (converts them to hex)
  put utilityNameToFile(tStudentName) into tStudentName
  
  put tStudentFileFolderPath&"/"&tStudentName&".tts" into tStudentFilePath
  
  put URL ("file:"&tStudentFilePath) into tTempData
  put tTempData into URL ("file:"&tNewFilePath&".tts")
  
  answer "Export completed."
end mouseUp
                  cTag  action.exportStudent Export Student           cREVGeneral    	scriptChecksum  WV	breakPoints   handlerList  mouseUpscriptSelection  char 929 to 981revUniqueID  
1119605552750
bookmarks   prevHandler  mouseUptempScript   script w<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gFilesList</p>
<p>  <font color="#0000FF">put</font> line (the <font color="#FF0000">hilitedLine</font> of fld &quot;students&quot;) of gFilesList into tCopyFromFile</p>
<p>  <font color="#0000FF">put</font> the <font color="#F88017">selectedText</font> of fld &quot;students&quot; into tStudentName</p>
<p>  <font color="#980517">if</font> tStudentName is empty <font color="#980517">then</font></p>
<p>    <font color="#0000FF">beep</font></p>
<p>    <font color="#0000FF">answer</font> localiseGetDisplayValue(&quot;message.noStudentSelected&quot;) <font color="#980517">with</font> localiseGetDisplayValue(&quot;action.cancel&quot;)</p>
<p>    <font color="#0000FF">exit</font> mouseUp</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#0000FF">ask</font> file localiseGetDisplayValue<font color="#000000">(&quot;dialog.exportas&quot;)</font> <font color="#980517">with</font> utilityNameToFile<font color="#000000">(tStudentName)</font></p>
<p>  <font color="#980517">if</font> it is empty <font color="#980517">then</font> <font color="#0000FF">exit</font> mouseUp</p>
<p>  <font color="#0000FF">put</font> it into tNewFilePath</p>
<p>  <font color="#68228B">--set the visible of the templateStack to false</font></p>
<p>  <font color="#68228B">--create stack &quot;export&quot;</font></p>
<p>  <font color="#68228B">--toplevel tCopyFromfile</font></p>
<p>  <font color="#68228B">--put the short name of stack tCopyFromFile into tStackName</font></p>
<p>  <font color="#68228B">--copy cd 1 of stack tStackName to stack &quot;export&quot;</font></p>
<p>  <font color="#68228B">--delete cd 1 of stack &quot;export&quot;</font></p>
<p>  <font color="#68228B">--set the mainStack of stack &quot;export&quot; to &quot;export&quot;</font></p>
<p>  <font color="#68228B">--save stack export as tFilePath</font></p>
<p>  <font color="#68228B">--delete stack tStackName</font></p>
<p>  <font color="#68228B">--delete stack &quot;export&quot;</font></p>
<p><font color="#68228B">  </font></p>
<p><font color="#68228B">  #get the path to the student</font></p>
<p>  <font color="#0000FF">put</font> propertyGetSavePath<font color="#000000">()</font> into tStudentFileFolderPath</p>
<p>  <font color="#68228B">#format the student name to remove any special characters (converts them to hex)</font></p>
<p>  <font color="#0000FF">put </font>utilityNameToFile<font color="#000000">(tStudentName) </font>into tStudentName</p>
<p><font color="#0000FF">  </font></p>
<p>  <font color="#0000FF">put</font> tStudentFileFolderPath<font color="#000000">&amp;&quot;/&quot;&amp;tStudentName&amp;&quot;.tts</font>&quot; into tStudentFilePath</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> URL (&quot;<font color="#000000">file:&quot;&amp;tStudentFilePath)</font> into tTempData</p>
<p>  <font color="#0000FF">put</font> tTempData into URL (&quot;<font color="#000000">file:&quot;&amp;tNewFilePath&amp;&quot;.tts&quot;)</font></p>
<p>  </p>
<p>  <font color="#0000FF">answer</font> &quot;Export completed.&quot;</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	       (    K        >        cREVGeneral    revUniqueID  
1119605552754  )    K        C> s        cREVGeneral    revUniqueID  
1119605552755  *    K       > 2        cREVGeneral    revUniqueID  
1119605552757
  / title 
 5 "       U 4   cTag  
welcome.title       
cREVTable    currentview  Welcome to Ten Thumbs! cREVGeneral    revUniqueID  
1119605552758
bookmarks   handlerList   scriptSelection  char 1 to 0prevHandler   tempScript   script        Welcome to Ten Thumbs! 
  0   /        F 6   cTag  welcome.introText       cREVGeneral    revUniqueID  
1119605552759
bookmarks   handlerList   tempScript   prevHandler   scriptSelection  char 1 to 0script        FIf you are a new student, please click the New button to get started. 
  6 dropshadow 
 5 "  222222     U 4   cTag  
welcome.title       
cREVTable    currentview  Welcome to Ten Thumbs! cREVGeneral    revUniqueID  
1119605552756     Welcome to Ten Thumbs!    !Standard Background - no buttons  i           B     cREVGeneral    revUniqueID  
1119605552744
bookmarks   handlerList   tempScript   prevHandler   script      Background pattern 
B
                                          cREVGeneral    scriptChecksum  ُ 	B~revUniqueID  
1119605552745
bookmarks   handlerList  mouseUpscriptSelection  
char 26 to 25prevHandler  mouseUptempScript   script  <p></p>	     ? Drop  Shadow 4.jpg 	@     Z  x      ( JFIF   H H   C 	


!*$( %2%(,-/0/#484.7*./. C
...................................................  x "            	
    } !1AQa"q2#BR$3br	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz        	
   w !1AQaq"2B	#3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz   ? EWyE4њ vh34f3L3Fh4њ ~h74fE%( (h%RP0A4hIp%I-M-EuWFJcu.ꭼzѿދ;U҆p`58vj iJZh4 QE -Q@I-L-@
MFHQR51gK
%FdqLeS2SL2GT|Q-*EޝR+U%WqEjRS$
<Z
T"JZ`4rcL-QS&㙪jFjڥ1]zGjڥi)5K*CL2T,#,JӃPՐԊIZV&_G52=PFHMejS#U.+THY
J
JXFuKS2ƪ|³T,Ԭ5KE)sP9,jZ)HDƤj-Hi4i+LӁ4i4X|jR-4r,!e52r-#TUIU!ȴRƞ,UaswQ};^HXzX˘FM-M&j&4E0RRƨHi<)MHE&.Rb
Z\QzF)EH*T\ժEj<0b\!oz]V'}VKދ1c} z7`*}VFsB_}&,>brB>anir~hɦfuKu9sJ
E]rxj};ywӰ;wmo,}VF z,ŭ;1W袨ލQ@\MoowQaMnVz7{Eqw{ѿފ).. z(pK(袀oP
o       cREVGeneral    revUniqueID  
1078503136914  : Background pattern 
B
          ?                               cREVGeneral    revUniqueID  976820828826	     @ Exit % /  on mouseUp
  global gPrefsPath
  
  if the cLastLesson of stack gPrefsPath then
    modal stack "Last Lesson Buy"
  else
    quit
  end if
end mouseUp
       )  (   cTag  action.exit Exit               cREVGeneral    scriptChecksum  *NIiwQ
bookmarks   revUniqueID  
1111434618843handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 139 to 138script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  </p>
<p>  <font color="#980517">if</font> the cLastLesson of stack gPrefsPath <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">modal </font>stack &quot;Last Lesson Buy&quot;</p>
<p>  <font color="#980517">else</font></p>
<p><font color="#0000FF">    quit</font></p>
<p><font color="#0000FF">  </font><font color="#980517">end if</font></p>
<p><font color="#980517">end</font> mouseUp</p>	       A    K       & -        cREVGeneral    revUniqueID  
1122649464066
bookmarks   handlerList   tempScript   prevHandler   script     ! dummy @+       N R               cREVGeneral    revUniqueID  
1125485843171
bookmarks   handlerList  mouseUptempScript   prevHandler   script   	   	       ,?   i       & 
      cREVGeneral    	handlerList   scriptSelection  char 1 to 0revUniqueID  
1128004389740
bookmarks   scripteditorvscroll  0scripteditorselection  0tempScript   prevHandler   script   
   	students  )x 3 
2on mouseDoubleUp
   global gFilesList, gPrefsPath, gContinueStudent, gStudentName
   close stack "Tips and Trivia"
   if the selectedText of me is empty then exit mouseDoubleUp
   
   --Set the current time to check if a game should be disabled after a period of time (set on the teacher report stack)
   if the hilite of button "For a Length of Time 1" of cd id 1054 of stack "teacher report" is false then 
      set the cDisableSafariStartTime of stack gPrefsPath to empty
      set the cDisableSafariDuration of stack gPrefsPath to empty
   else
      set the cDisableSafariStartTime of stack gPrefsPath to the seconds
   end if
   if the hilite of button "For a Length of Time 2" of cd id 1054 of stack "teacher report" is false then 
      set the cDisableBrickStartTime of stack gPrefsPath to empty
      set the cDisableBrickDuration of stack gPrefsPath to empty
   else
      set the cDisableBrickStartTime of stack gPrefsPath to the seconds
   end if
   
   put the selectedText of me into gStudentName 
   
   --###################################################################
   --######## Adding the stuff for using the properties library ########
   --###################################################################
   --try
   propertyLoadUser gStudentName 
   
   # when a user is loaded the language lib had to be re-loaded
   local tLanguage
   put localiseGetLang2() into tLanguage
   
   local tKeyboard
   put propertyGet("keyboardLayout") into tKeyboard
   
   languageFinalise
   
   languageInitialise propertyGet("language"), tKeyboard
   
   keyboardSetMapping tKeyboard
   
   if the cNetworkVersion of stack gPrefsPath then
      if propertyGet("studentPassword") is not empty then
         modal "Ask Student Password"
         if gContinueStudent is false then exit mouseDoubleUp
      end if
   end if
   
   --playMusic
   
   --if propertyGet("backDrop") and the platform is not "Linux" then set the backdrop to "black"
   --else set the backdrop to none
   propertySet "SessionStart", the seconds
   
   --if propertyGet("keyboardLayout") is "Dvorak" then dva_vars else non_dva_vars

   if propertyGet("quizDone") is not true then
      go cd properytGet("quizDone") of stack "intro quiz" in the window of stack (the short name of this stack)
   else if propertyGet("numberOfKeyLearned") is empty then
      go stack "Fingering_instruction" in the window of this stack
      set the cStage of button "next" of card "home" of stack "Fingering_Instruction" to ""
      set the cTeachType of button "next" of card "home" of stack "Fingering_Instruction" to empty
      set the cTarget of button "next" of card "home" of stack "Fingering_Instruction" to ""
      send "teachNextLesson" to card "home" of stack "Fingering_Instruction"
   else
      go cd 2 of stack "report" in the window of stack (the short name of this stack)
   end if
end mouseDoubleUp

on returnInField
  mouseDoubleUp
end returninField

on enterInField
  mouseDoubleUp
end enterInField

on arrowKey pDirection
  if pDirection is "up" then
    get the hilitedLines of me
    subtract 1 from it
    if it is not 0 then
      set the hilitedLines of me to it
    end if
  else if pDirection is "down" then
    get the hilitedLines of me
    add 1 to it
    if it <= (the number of lines in me) then
      set the hilitedLines of me to it
    end if
  end if
end arrowKey
       *       
 
 
 
   
cREVTable    currentview    cREVGeneral    scriptChecksum  1r&n )handlerList  1mouseDoubleUp
returnInField
enterInField
arrowKeybreakPoints  1scriptSelection  char 1560 to 1559revUniqueID  
1119605552747
bookmarks   scripteditorvscroll  108scripteditorselection  1567prevHandler  
mouseDoubleUptempScript   script "	<p><font color="#980517">on</font> mouseDoubleUp</p>
<p>  <font color="#0000FF">global</font> gFilesList<font color="#000000">,</font> gPrefsPath<font color="#000000">,</font> gContinueStudent<font color="#000000">,</font> gStudentName</p>
<p>  <font color="#0000FF">close</font> stack &quot;Tips and Trivia&quot;</p>
<p>  <font color="#980517">if</font> the <font color="#F88017">selectedText</font> of <font color="#F88017">me</font> is empty <font color="#980517">then</font> <font color="#0000FF">exit</font> mouseDoubleUp</p>
<p>  </p>
<p>  <font color="#68228B">--Set the current time to check if a game should be disabled after a period of time (set on the teacher report stack)</font></p>
<p><font color="#980517">  if</font> the <font color="#FF0000">hilite</font> of button &quot;For a Length of Time 1&quot; of cd <font color="#FF0000">id</font> 1054 of stack &quot;teacher report&quot; is false <font color="#980517">then</font> </p>
<p>    <font color="#0000FF">set </font>the cDisableSafariStartTime of stack gPrefsPath to empty</p>
<p>    <font color="#0000FF">set </font>the cDisableSafariDuration of stack gPrefsPath to empty</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">set </font>the cDisableSafariStartTime of stack gPrefsPath to the <font color="#F88017">seconds</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  if</font> the <font color="#FF0000">hilite</font> of button &quot;For a Length of Time 2&quot; of cd <font color="#FF0000">id</font> 1054 of stack &quot;teacher report&quot; is false <font color="#980517">then</font> </p>
<p>    <font color="#0000FF">set</font> the cDisableBrickStartTime of stack gPrefsPath to empty</p>
<p>    <font color="#0000FF">set</font> the cDisableBrickDuration of stack gPrefsPath to empty</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">set</font> the cDisableBrickStartTime of stack gPrefsPath to the <font color="#F88017">seconds</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  </p>
<p><font color="#0000FF">  put</font> the <font color="#F88017">selectedText</font> of <font color="#F88017">me</font> into gStudentName </p>
<p>   </p>
<p>  <font color="#68228B">--###################################################################</font></p>
<p>  <font color="#68228B">--######## Adding the stuff for using the properties library ########</font></p>
<p>  <font color="#68228B">--###################################################################</font></p>
<p>  <font color="#68228B">--try</font></p>
<p>  propertyLoadUser gStudentName </p>
<p>   </p>
<p>  <font color="#68228B"># when a user is loaded the language lib had to be re-loaded</font></p>
<p><font color="#68228B">  </font><font color="#0000FF">local </font>tLanguage</p>
<p>  <font color="#0000FF">put</font> localiseGetLang2<font color="#000000">()</font> into tLanguage</p>
<p>  </p>
<p>  <font color="#0000FF">local</font> tKeyboard</p>
<p>  <font color="#0000FF">put</font> propertyGet<font color="#000000">(&quot;keyboardLayout&quot;)</font> into tKeyboard</p>
<p></p>
<p>  languageFinalise</p>
<p>  </p>
<p>  languageInitialise propertyGet<font color="#000000">(&quot;language&quot;),</font> tKeyboard</p>
<p>  </p>
<p>  keyboardSetMapping tKeyboard</p>
<p><font color="#68228B">  </font></p>
<p><font color="#980517">  if </font>the cNetworkVersion of stack gPrefsPath <font color="#980517">then</font></p>
<p><font color="#68228B">    </font><font color="#980517">if</font><font color="#68228B"> </font>propertyGet<font color="#000000">(&quot;studentPassword&quot;)</font><font color="#68228B"> </font>is<font color="#68228B"> </font>not<font color="#68228B"> </font>empty<font color="#68228B"> </font><font color="#980517">then</font></p>
<p><font color="#0000FF">      modal</font><font color="#68228B"> </font>&quot;Ask Student Password&quot;</p>
<p><font color="#980517">      if</font><font color="#68228B"> </font>gContinueStudent<font color="#68228B"> </font>is<font color="#68228B"> </font>false<font color="#68228B"> </font><font color="#980517">then</font><font color="#68228B"> </font><font color="#0000FF">exit</font><font color="#68228B"> </font>mouseDoubleUp</p>
<p><font color="#980517">    end</font><font color="#68228B"> </font><font color="#980517">if</font></p>
<p><font color="#980517">  end if</font></p>
<p><font color="#980517">   </font></p>
<p>  playMusic</p>
<p><font color="#980517">  if</font> propertyGet<font color="#000000">(&quot;backDrop&quot;) </font>and the <font color="#F88017">platform</font> is not &quot;Linux&quot; <font color="#980517">then</font> <font color="#0000FF">set</font> the <font color="#FF0000">backdrop</font> to &quot;black&quot;</p>
<p><font color="#980517">  else</font> <font color="#0000FF">set</font> the <font color="#FF0000">backdrop</font> to none</p>
<p>  propertySet &quot;SessionStart&quot;, the <font color="#F88017">seconds</font></p>
<p><font color="#980517">  if</font> propertyGet<font color="#000000">(&quot;keyboardLayout&quot;)</font> is &quot;Dvorak&quot; <font color="#980517">then</font> dva_vars <font color="#980517">else</font> non_dva_vars</p>
<p><font color="#980517">  if </font>propertyGet<font color="#000000">(&quot;quizDone&quot;)</font> is not true <font color="#980517">then</font></p>
<p><font color="#0000FF">    go</font> cd properytGet<font color="#000000">(&quot;quizDone&quot;)</font> of stack &quot;intro quiz&quot; in the window of stack (<font color="#000000">the</font> <font color="#FF0000">short</font> <font color="#FF0000">name</font> of this stack<font color="#000000">)</font></p>
<p><font color="#980517">  else</font> <font color="#980517">if</font> propertyGet(&quot;numberOfKeyLearned&quot;) is empty <font color="#980517">then</font></p>
<p><font color="#0000FF">    go</font> stack &quot;Fingering_instruction&quot; in the window of this stack</p>
<p><font color="#0000FF">    set </font>the cStage of button &quot;next&quot; of card &quot;home&quot; of stack &quot;Fingering_Instruction&quot; to &quot;&quot;</p>
<p><font color="#0000FF">    set </font>the cTeachType of button &quot;next&quot; of card &quot;home&quot; of stack &quot;Fingering_Instruction&quot; to empty</p>
<p><font color="#0000FF">    set </font>the cTarget of button &quot;next&quot; of card &quot;home&quot; of stack &quot;Fingering_Instruction&quot; to &quot;&quot;</p>
<p><font color="#0000FF">    send</font> &quot;teachNextLesson&quot; to card &quot;home&quot; of stack &quot;Fingering_Instruction&quot;</p>
<p><font color="#980517">  else</font></p>
<p><font color="#0000FF">    go</font> cd 2 of stack &quot;report&quot; in the window of stack (the <font color="#FF0000">short</font> <font color="#FF0000">name</font> of this stack)</p>
<p><font color="#980517">  end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> mouseDoubleUp</p>
<p></p>
<p><font color="#980517">on</font> returnInField</p>
<p>  mouseDoubleUp</p>
<p><font color="#980517">end</font> returninField</p>
<p></p>
<p><font color="#980517">on</font> enterInField</p>
<p>  mouseDoubleUp</p>
<p><font color="#980517">end</font> enterInField</p>
<p></p>
<p><font color="#980517">on</font> arrowKey pDirection</p>
<p>  <font color="#980517">if</font> pDirection is &quot;up&quot; <font color="#980517">then</font></p>
<p>    <font color="#0000FF">get</font> the <font color="#FF0000">hilitedLines</font> of <font color="#F88017">me</font></p>
<p>    <font color="#0000FF">subtract</font> 1 from it</p>
<p>    <font color="#980517">if</font> it is not 0 <font color="#980517">then</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilitedLines</font> of <font color="#F88017">me</font> to it</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#980517">else</font> <font color="#980517">if</font> pDirection is &quot;down&quot; <font color="#980517">then</font></p>
<p>    <font color="#0000FF">get</font> the <font color="#FF0000">hilitedLines</font> of <font color="#F88017">me</font></p>
<p>    <font color="#0000FF">add</font> 1 to it</p>
<p>    <font color="#980517">if</font> it &lt;= (the <font color="#FF0000">number</font> of lines in <font color="#F88017">me</font>) <font color="#980517">then</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilitedLines</font> of <font color="#F88017">me</font> to it</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> arrowKey</p>
<p></p>        $    	`    @      o Choose a class } / local lReturn

on menuPick pWhich
  global gPrefsPath
  switch pWhich
  case "None"
    propertySetClassPath empty
    put propertyGetFilesList(localiseGetLang2()) into field "students"
    --    set the label of me to "Choose a Class"
    set the label of me to localiseGetDisplayValue("information.chooseclass")
    break
  case "Create New Class..."
    if the cTeacherPassword of stack gPrefsPath is not empty then 
      modal "Ask Teacher Password"
    else 
      go to cd id 1002 of stack "teacher report" in window of stack "choose"
    end if
    if the short name of the topStack is "teacher report" then send "mouseUp" to btn "Create New Class" of stack "teacher report"
    set the label of me to lReturn
    break
  default
    propertySetClassPath pWhich
    put propertyGetFilesList(localiseGetLang2()) into field "students"
    break
  end switch
end menuPick

on mouseDown
  put the label of me into lReturn
end mouseDown
       ,       Choose a Class    None
Class 1
Class 2
Class 3         cREVGeneral    	scriptChecksum  EJϸBhhandlerList  menuPick
mouseDownbreakPoints   scriptSelection  char 314 to 313revUniqueID  
1133455694378
bookmarks   tempScript   prevHandler  menuPickscript 
Z<p><font color="#0000FF">local </font>lReturn</p>
<p></p>
<p><font color="#980517">on</font> menuPick pWhich</p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p>  <font color="#980517">switch</font> pWhich</p>
<p>  <font color="#980517">case </font>&quot;None&quot;</p>
<p>    propertySetClassPath empty</p>
<p>    <font color="#0000FF">put</font> propertyGetFilesList<font color="#000000">(localiseGetLang2()) </font>into field &quot;students&quot;</p>
<p><font color="#68228B">    --    set the label of me to &quot;Choose a Class&quot;</font></p>
<p><font color="#0000FF">    set</font><font color="#68228B"> </font>the <font color="#FF0000">label </font>of <font color="#F88017">me </font>to localiseGetDisplayValue<font color="#000000">(&quot;information.chooseclass&quot;)</font></p>
<p>    <font color="#0000FF">break</font></p>
<p><font color="#0000FF">  </font><font color="#980517">case </font>&quot;Create New Class...&quot;</p>
<p><font color="#980517">    if</font> the cTeacherPassword of stack gPrefsPath is not empty <font color="#980517">then</font> </p>
<p><font color="#0000FF">      modal</font> &quot;Ask Teacher Password&quot;</p>
<p><font color="#980517">    else</font> </p>
<p><font color="#0000FF">      go </font>to cd <font color="#FF0000">id </font>1002 of stack &quot;teacher report&quot; in window of stack &quot;choose&quot;</p>
<p><font color="#980517">    end if</font></p>
<p><font color="#0000FF">    </font><font color="#980517">if</font> the <font color="#FF0000">short</font> <font color="#FF0000">name</font> of the <font color="#F88017">topStack</font> is &quot;teacher report&quot; <font color="#980517">then</font> <font color="#0000FF">send</font> &quot;mouseUp&quot; to btn &quot;Create New Class&quot; of stack &quot;teacher report&quot;</p>
<p>    <font color="#0000FF">set </font>the <font color="#FF0000">label </font>of <font color="#F88017">me </font>to lReturn</p>
<p>    <font color="#0000FF">break</font></p>
<p><font color="#0000FF">  </font><font color="#FF0000">default</font></p>
<p>    propertySetClassPath pWhich</p>
<p>    <font color="#0000FF">put</font> propertyGetFilesList<font color="#000000">(localiseGetLang2()) </font>into field &quot;students&quot;</p>
<p><font color="#0000FF">    break</font></p>
<p><font color="#980517">  end</font> <font color="#980517">switch</font></p>
<p><font color="#980517">end</font> menuPick</p>
<p></p>
<p><font color="#980517">on</font> mouseDown</p>
<p>  <font color="#0000FF">put</font> the <font color="#FF0000">label</font> of <font color="#F88017">me </font>into lReturn</p>
<p><font color="#980517">end</font> mouseDown</p>
<p></p>	      /A viking_female_small.png 	       .        MPNG

   
IHDR              gAMA  OX2   tEXtSoftware Adobe ImageReadyqe<  IDATx]Un;sNwCݍHJ)b=,P%;'q)ι瞳^[v	CT"==ӧOGll,T*РAv:tȫ^z
^1LtMB͆M6!::G?0@ZZJJJ*3((H|?y$ׯ'''/[.oooq|mspHNNחhܸ1V-=ݛfԩWTT$/qqqIY,F4m
x[?y/dP69sf<u^A$:^|3h4tC
UfNAHFv~-x^;زeΝ>O.:Av(ɋK#h~<f̘-[|IsV>
j憫WVqS\GÆ?vothFbYRm^{1lw`a07:א?~ϐ;w!&L@ɒ$pD
/^yzy%t)BlbؔiFQYTT(/zk>oWO(2Zb~c׌Ʒ0ap23=ޘMln	mڴ=gΜ=|ɬ?c=Ҷm`>(..san᜝،loF ʕ+8uWfY4^lY'cp}`-
[qB #AÂ2t5C;&Ld&o(zh;ڵk_ ]3wYy?lذ48 7lFF6lЉ)S3`!oYv9J
NK)8~:}(J
h2*aڡ0FϝaPPp@hX
3*T"bmQ^^u2?-Z Lѣm޼$f1nܸa$	w짟~ڕaɏ?.5>A$	<ј"|BHHiq%)q.6֔SyH2OYmv8M~4YQbӧQ2ߨWV]Uf'*/أjݺe˖
?Çv;vlny?#y`$A^zFG!3˗/og:G7ԭq2?CtjDk/@ `kgw:;6e7SecZg|DϺQ@u"%n;2ɟΜ9SDQ׮]G̚5СC'j$)w!C=dwt,1Fn骍cOtvWؚb6rٮΐ:ARv4f2e6Pa!W{`+[R^L]!0:If a`4kL]#](|fffu7o?Y;n|#k׮_N.pRhhY6nܰp<@w3+S/'v<#pR=VMTA3c{FH&GG"W뒊{~]ۯ<԰ug4J屛i%BBBpU&:	:U?31c|<rΤQ,F`MIxW`ڸq]vKJJ҈(ꗴ7sKkmپ臾љg	oPvZQ+fk%td]C,k*sHZǙfCfxTzMoPjժ}	q3oF'~hg%Q$p}o8Е;摝
p(j'<f׾ÏݾvZ̊t#=7 7YD&/25'^t=,N>)bS;2_ϬOvt֍#n
l4JҥK#͸p]dwʊ :ua&yAMHѪU+"q#0z88<ԺyDh`,d+-~{ZLֿj%y/dTzXrϠd08wYe(Vjţ3Nز)_2Яׁl>


֍،Eh@zdobQiӦލ5ڍ7RMg:K9pk6VCA1HJVyobbsVV a]n:&©P^߾'V~χ=:׮][x=%SSSMw4n{w=	GԐ	Ӎ4i
cYR3Ie^lZshc&_j}
&,XӠⴤ܊|b1 3
zXDKC] _XNZVCfl;Cn:J~zzڍUo#֌1Cg8$j{ʕ+{R;ͻ1ܩW\iJ	
cs|###3('^8ߑ2w~vӢ+|zEto}0.,V۟b䤖oJ7~.ᐷax9_5mpW^N BLFS;/6$GC|?' GÎ;s(f	/׏iӦ$Fqpx5֭[xZӿ[5l,4"rfwY&QD>+3]`T'ۘt+pSп)9r.jڍ/+	ŞdA5fSN5񿑸9,A>>>'((8sLW);Fyݻwǚ5k8p`}_Ν;S3F׼p`_^Q1igGrrJt&3`mō
|_&rYG%
du	s-xnJgX8:a#0dΆfp.dm vپ}5
RJJ
ǐxP)`~3,Jz9 A[/HsG3$#,>X¯F
9rw~IR@6gg]Jl2(BMM0Fvɵ j
9ߣL I`*
X >WBOƮZ"k]y=+ao:䵟Dp
4Nl2_.s!v#5=; $=qML$''<.\q'w;gCXr:d*c2N{9sAOӈ0Q☜s]ǝ&0;8:H	X;H᫑:&؊T|rg	ܜ"+JM
|&O&:kJ!kߟ.IoJ媀w*b<XsNC4ZDĤFq?ǆ8iH	
1LӧOMα$U?m>׳鹟nN3"|0p!<Hb=_'Ѻr͖-[.c#۬%o'LM+vkܜmn9XÍ:RGHX	$lrDQ_ځj~Kgto|=9"{MI9f\2@|9.fe wSC]'<П0s Bb9,,O8/]T֭[ڵk*D-3i@${ly'xB@cxN4aժUׄ˙MF%̔59nӧIw=rHWn>8LhPdV)*E?]!Dja_\Rr-0hEߦz4![%Ì@UTf
6EV;n4RhZ5rlb#X}s
ѧQ&ۏ6sA .]MyM$,A.鲧:u!Cĳye/bS	](zNh2%z>[}#5JıgyΙDkbǙ2d\?XnTB15;T6+k\a:|˩R6NXIc	zܜЉXH&`n;S6*V4rƢ/ wי{HW"&Ps:4ZxpI.1d%ľ̘1b$e7a<qP>#*%"ǉGϖU-pCb4)X00
n,<%d0tZ0I*aVGM͍<$ V^0V
OwKrf#=gvGAB.]=za&MW@c `l l$+S
mx7 Y;k I^>1tlvn&srq*DnEH6[Zsڗ~ YJ 6s%}?N3`TyG,=ßaԞ普n@@aKJrzӮy̖,p{6P>yTnjnz}G$y֭S[olZ|R~?0_ǋ<!?
_|6}|\8OG@.l*:&js=5	&D5Ynϵ딓-3YL jǿ<w5<-A$̐T I9BʡsҫgSȋD\Sb6'''ؖ;(ٳgpl߹:u/7qh2
w$ y'yb.sB;Y
7v1`r|4eSmŉU]%f`)LϬ&Z:V^̓|ǎ@$naÆׯ	5|Rj#kf2(^f}	DEťx⑾|
CGYd GV`gYĲ;¢ER	SV|*<&?~*q޽88:\7L/R1|xŗ=g`/P
18ؼHm%܆VN8p6fxSViOH^`-D29</F?[~GRX3Xl
E| 76)wA/FA)zd⤑W>$\S6$|8bĲUZ M=82>1>X22sTgae֭njȣ?;ws8ǵru.ŋy;4ifW)ofA:[
qQVˍu̓s$8M8Kl9ҍ.<`4	
3`P+<돯7HbJ# ѷ*oM@$1	=iitчDQnmඓ'̛7;Cn.H3n Y>bĈ?믿~MU8fc*u28ӆ1nF^?f}8_A²;<DF27bb6/jiһakyI3TQ@N3-"<DR؅`N""N)phD/g +ώ!tHAǦgbA6ҠHkH-(+~x
cذaUH!
4G Q:rX7_2Gr\2kwYGyEVV*I&\2!Ќ"1[9*Cajkt4ti#T9J$+%G^ٟY
>.vͿ۠T幣+l&,;dF.mZ6梺d[R65^>g}ݔtTƍ{?0|p=kN
w&{?P"l/Cf]Lk6EǺbѨj^1 
L'ՌVda a5YA /|&3q0y0g@L'rx]jѽ>2xYo؄Qav$1)f)Q/Fë|75ݼD|Qa+(Q9sIl2{ơ#G![mHG{ f)~bM
xÆ>1,%Ybl=tr1/öE8O/B#~1
GF.v^nrwIF
ZXU=&c܈r5!x.\$]e%%-IͣQ+DY.w,?$eQ@ixd5=	j_~%?ܖV1 =(?8uAF@oٲ%fϞ3g_b<2-2
,yϖb"Z
DZhfAH8*{Vr}i	ڄ"yeIj
JPUBȘqҳqE?=.K0Kl쌞M<R'B21i[ .=u-[
maG@	Nڷo==^y"P]_HǄ`|2;nb$RkϡW 2U'
Ա~ǬR*ĈPZFPȳ6&-+	IGٴҡWй37;g׉=S&,o
NUVD7{
)xsrrYv3/^lOVha{<9;wb߮mPoP
5hRƗO#&
Yyiy09 V	zg?"U8=f傁QNȑwb7 3?;#JIhq,2MLx`{,3g{_!A^_r]v	9,;;{K7M6XfoRk]7^!t'::.9-WzJbdٳh	o4*463no8v^hE"<GLfz'S.%T`Ƭ"r_GM;t #X``<;^9	zwy3˽_GX.d!I!СCIKK#ª~ͼ-s.J+V,C)k/_ӳF-&q(Ǿ	X8D@ѧ-$5KKٳB(.\6It 	^nz\OJ+L((Q&t+idV_)IlVͧ U{̥
7\
Zl3<v3!Bդii{a%zW(sm!Ӎd66mWУǎm$~޻<74=
f-ތR_s5眤{0h0F!]ߢ
J$dk8b^e64
-=bM2<9Wy 1'߰;^9}ho#JG`8._<Z#
ǒw?݆f#/YB>XpuNscQX?04$h7 Zܥ[U}Y09FLE06˗.ώ%7
}+V8`rEz'8`HOf0J,d,d=Ϗ6/|s,Z`!Ŋ7*%'DTuba8m$я̝~lpwiր	= tZ8Bs9"üpT<>3) ,|ɔ	A9/rR}]0c?31e. <8a&;_O
'Cz+jhpiLq'*:60Y>==dnї,Y7>|CpݾXq#_<QŅ|I*(:G/^h?ƢA,$Hm0ׂL8+<G@;}|.:o/wŋE?~[}	Y(#,ޤ܅㍷CDxxtxOĸ#:"ՇN-ےI	u7ڰ["ժP\V Cg|n(Wyc_8MWSgſ_or͚5oT<xb$Trϲ.7\DTZN2B6Oth*ryob=_OG믿ťZQxq2~/ZFh>8tBvꇎVϣ{ڴixVWG~]_2!yulBxSe'T[}'&!ϋtu";x0=$3Bwqa\,8eJIr>p#Ig2S<=]0
scnq~<Ґ4t`;I/t\2ڧ
 |pAYQ'\s_5Ǟ8#=Ogty73Az$@d+tFjIaƼQP\󸈷QٸqSr	GҴge2-ۗw^1فa:Z88Q
*>.pq۟ͣQ'b^JѦ-t 
0lXf:uJ5T|f~mDcF/1L唖ۡy!:	F
AaQ_7Fx2yBzx0cGtƻ3$KWXA4]s	o=阬ny9RSB/~;AԜif pV'|䥚37	(7mVSM䖒@^;OS,?L%Y0n#c_ixavbR 2Dp%,34Y*
;RXRecnwjHLT\"fg8ΜBiCFW_Ѐ\n&ټ؆8+:'20[Etӎ,%2vʜJ^/r9x XXmKr9)=qdHE8L":lxʪ$K`5ߋKxogTzE?OW(S 2aj]U*R\L}yE:f
w~Q9>*L-FJKшaY\\3JF
#
Wf+-[ƈrG
.p5v*k==&uڙ3gꫯ
gA*{&oT$_DNgS)9#Ãjo\'^(/cFe!S>;݈u{gi9zʚ'-(V1#-|%C ,9pLȡTA##O*ptbtR
|E0UC!XRf"Ŭ`9SܡRH49AJ!_$}xG;-bs7::2};iQZVHڲLtg%,Ck
7)"2fdܩ2yusa[ċiBZ&W4Zgo񭹹pvsW2j<yRN:<V)-=oo$d<9y6B,/g.De3d"7< 7\H[MBxݶCRrJEBG|'1	O M CݷCDomKD>Γq]i'\3),%i=X^t=	߇J޻:ճmFf
ddY`1Wֺ#%%%&z8Ḽ>5d2kwa#DRILg^_UtNR+vLb.(W}g%LL^̕
@8qQ!PY33UESt#MN?=w=:1?$%eVr+dKM.׹	5Tow)rcܴ^'-S@b9 !'6PEf
[m 3<!.&+Cx/HLɅe>MÝDV9͟c~BruhݲŲUVߤKM~e(<7)Q\s+vC<]]}!1)gWXD^3y**!]	Ip)MESd[%rk
{dp
qD:3Jp|"N'\8}9sG&>Ǒ]'7@;w?n#{k~E>/'~$N\@e2Kކ3vGZѕm@a;IE1V9P9nIKÃ1_'kZJkjuި1T}
>ҲΝ
#[`Y-3+7y `p\(-wLj߶;n߼eK/^(̷?XڤU*'{^{@&g8~UdgwƄ^T0+ rUˍFh]ļ
7+"xEWVux؉A.`1/Ԋ_c4oDl5{ތ4جؿm6a
MVS@1-S	9beG/"6Z	*5oG$1I x{TJI6,%
:}HfWX,@bbDՑEit́]cU8qΆHH0I[jU,fd9QT a \w@߰T\*܌l| 8iHsYc.%^GѡYr5EH^Mj
+G~a	[1-s`p;E <G4$$m0.cﻑq1^'Fj@O:2cJ_7©ir5ccEhEh%((0;@];pOk	>c\7/mx8Aq(/^!7Fw]HuH x䄆mԅs/].O7>*[)vc]
N89Fbᰑh4r	3|6+wnAV?dAShS-ZN<=
{i	v9oG y_|pݸ5#=#Q0
9!m~9weI8NɽذꞀF(|{zH8AWGAHm
$VN'1PxzJRnPr4iӯ7	$3/#xLo1Fl@Ú &A[pr&fB1SĖ1LNP>
W_Ep$^TX6w5.f?֭[*mƑPfS9$$JۉH;iWWݒMe/\Zݳw_7X,fOM	CFEXi-9A;&͚E.qڸ)uPs dCpNn_&xjYYeeoߚ?MhUz̘uK/zmM|<r+[7w5'F־ݹ)j_Rz52Ǌ͇1gkW|eC^~	=K7sgNEc,$?I+!>GȾ""Fu=[{>Y7T<P v-ǞgϞIfٚY_{2,Py#Ab'lٺ^ƀqox摡WW/XmxV<
OUt9
řR<o MɕNVveV;&<^.>w4_ML6\CtTH"{Z1R ^nڴuNz56d`'*)[&ق"tiN<xQ4jQلl\Z2{9LShIU{q5N~30v=6͚5Eti ]o0/$Fr%w#jj	nvBVODy̷د{OIE*<7(ɍG-yoyķZ%Ν8m r[Ew-}aHS>Ҡ{{z?Hbw>PKw鍮]q1!A{ԩ=ifǮ57Rx~Z7;\{g;^ +֕c@O@dVcCH
|2V[DJGzwso~GBjÈi
ZU>9QB.&D){;t#7F԰8֯Ĉg /+lb*%^["&Y8	.QRxzuZ'lCb0 .<ӃV,_ҁtfHf7=$`N)t=2YF~yuaev<w
C%TO 1"I&NwFf
]/<F^cB0'atX4/^_]\Fp0"Yt8{"Y^g_&10U '
2'sapwBvi8\AMq{
N=Vp'MAu.m*?$s8mY𪽚XAYj#\\&|ao>SbVᯨ拾2?),.9F0<C:m<)%:CZ!ǫ(Ur^>;IauǀmC`k癉HNto'?"/g/<S]:Gc\$\*A^ѳ״{챽}vۤe	f4e&O~=hP.B"_Cbgy$/czAGB'b/k/Yx-O"?#eUT&s':k'D(_P,Q#s#Xf^#R2rQ?*>(	vZի6:D׊ٸhՄ=
1gμuƉBx0q ZlZa0G0=|/ǹ~s6l\p.~F^:]ȇ|I<G&oUYf
b"1ݩYtj63wsN\V$I% vܷZ2_vӉ<k)m'	goo'BQ^</ū.ZmXXg^ի<`@?xQ:/Q7c	`A?ǳytn2$yԩ
0]gز4mE6z4QczpvQG:<^[O7>s#=PTAI]U}_bډ+$f
kqN`u7Ö'ELoW̝2BQJMVy]ɂ
RѿOgXveb"ѼyCqQ>\<+{YsvҒ:=z$u	AZWMbV&5/ӵwt9w[Zzd]jAa:>SA/;I] H /K*Α6󇛻[R:2xB+3%;"Z
rM$^ |6!r}К#Jj|IF?_o?Ob/k1sFñ",X.ZTu6Wqt\䫨͂2M,w(;LsK4IJNHNIg^ymڴiVx?7r3ssu7mJHHlh9d_~U˖-ޑUI_vGB676Jz,'ctWCDXLC/RbvMkbd	axw 6"F&R`SXpvrY7W=T<ۻkqO8ruQ/=훡H,lӨWARUVcĀD:88hEHt*"?2)ƿ酑ocgdd&N)9ª-8b@gŴwG "i5^:#=bG95,%#;l9gW\0Hx'Ro77lz]Uxsfm꜋F
йFP(.WPa`S*AGzv>&&2K6'1W{
#2%rQڹ$Nc8-h̓='ζӱ lf2+"SH7w45"B5bֺq,_E)
JrT.gEi(/'y̠YĢ"Y BŇk|E	xu,Z4%K	hxe,"\;},f?)Zپyi'[*J3a}7x~hT-\³xzZ!(/5쀻MY<xk#>GN~%󊭈+	PW'BEn+{(vI7]C@X~VX#+]x&3=]jfQ䄨053a=|?Eb\#o(X<b̰1y7ȍ.R:QxL)hi"[N-nmIKZ(()>&5]RR5fh_efoW|t?J6'PA-e9 ~0qؽ:} úr
:lVmL]z{Jy
44凿WyQݤ^$'6b`D8J'^E#oe2x~Qc
Qn2Mxvc-4YZ*_('eEFRcÒrfjTz@`hs+S)uN;#$~I@<ĔWQM3|קVﱔX,+/0$==իܩ
x"И$&35jۻ࣋rh?BGrSR|bb
mATP6̟n,#5;Pe͍Dǁqѣ]L|q4omU"ӤiˌUkyHpQ	/Sj'2O?h!׈5agp\]H"hRA˰2$𑗂_7AxabS$
4BJW IO5
z4=)Պ36__N甞q`4H#V:vtX~bرc/\8v4=tQs'>Dt&	jg'z˗cpW!(#H;	SFL3L	Obփܲlg}3	xc1v:̉?K{ǖ፤)O
=Ɍ_3W`pR2YM(xz%,C#"Cl}3VlمvM#Qu	:0Ȅ(
A]@&0̈LU$}Gs/8QAp6[NچqRPdD2c
kbvP_yxx#O%E?>쳣H{t彘期k~3ccw:[V3sgaߩuGB zfa4?o	V# Y"l|a|+!W=kf1r`Wp9_Fd=/XA4<؜@ɯ 45÷?DAוG /َʎ<'YYmO
>c篒!sdĦ:J)//.k- ̚6Y2Ur<G.-x !P&Nڱ`pt*YiPuN.l_$Ξ=9x]8œKѨQ#A\!Ē8xq9GMY\.>!
ָ-=~l´RIsl-hPGn{D&X0JJlaL`+.=_Wru\URT^+E,{ BHh_Vsi7DDPࢽ-.繐x\.l*e7@Fn$6[:1flZ+a{y.
P+lлfvF̳ߜlŉ2S&Xs?i雟apDB,3XM77
+
R= .(/0Z9[.z(wkf<äҧ3׶U 3
'@/"tCXv3=X
kE*I۩HxgR,XO6
0#,:$ĠQ,a%Y,ݴɋaH,7,W`GdțeAt_ۅ8

݋1X(*O[YD~J9zێMq!2yZS)9d$&+/F[}JXG({
_xwRBM7.dF!smo?]o.$Xl;11Ya*O:?}[/7půI0g-v&!@K^9N
ԊE*h*i͔As;'3z ^[TF20U88/6GB͑IneFn?ϝH1(Ŀ]tN%8
}VGHu;`۾w$E+\S޲S63dرCyjD!vHN(^$;J1sZYsE46	PBt[5ƙ\J$͖/Exn)À^NfCU68H6}7/O:id6%2#^^!nn=tֺ!3[
tw<^BW!
q:C\a;jtV-~YyŅBE7\'clvmvEq7b
GOέ;Y+3qH'WVT2Xn G~v89[Wף_v%2mXE&rnm!h8B<y}0aC^͑?lh֠3ڈ0u)#<w^-Dw޽0߫ڙ7	SK0;2H8Ǆ;kQhz\TY=V
~Z+G`Y掁x
#EcEPr*T0a4M6QJ<4N."PYy%%bΓXQ.JL.rZ)}Ld#/30W` !#sh08fT&YJVr8&43Zةx*PV$Z
4iC
[jx aњf:W/߄ŷQsR'XBd.pC=VF@+}ijSUbhk4¼՞mز<xki
,]wv1ݠѳh$^{k@ a7s
XŧƻR/Iu@y_jTN5("EVQ79/_Yw
PL~k3srj6lY䥨E
޳v&T=4H
%y
ѵk,>e.ʛ͹pvY\||_7A}yfF+6Y|1	^^8Bnn86*/GU	T@4Sg<e()!^MOK^CyWRʩ5
xz:nt 6
/^-ffbXr/rIizZ2%Ntآ&X{^#Qk+0WμD~cpgJоm8L~6TԶ[둕}_]/J%אsI{Wz*Sc`@898F&T3	</#
|+&}Q@@Ӌ4㥅0 pZ/	(vf2_ŕ#$|fgҋzM:\$ap:H\Iq9BtIrer1ahG(Zz*(BM8}ٌ=V:p;mM`sJ6l?'deᣌ(7􂙪wXʐOVeB2@'lcFb)9QQ&kدc6u

_쥛	0v!)QfC߮Xv	m9LCAt(G]2%c
+:6$8T<P/$$\L/Tɕsmn7[RqSR׳g	y7v)_)c19?xpx͜?ԩEK5GhB} A}ٻm2Vbɲ0xl`vʯ+Q<A Jon:YHG\TKE1yF]]BUNٕ<+< ; c$Fw[ViU+A8G ")
/^vv)uzI^L"<ʭظ8nދK<Т~,*9L%rPC԰r'Q+#6li;0U6ܕ*#1<h|pjNۊǟ>WϞ=z?ܱ"tkca(K8u._Bt$H=NV\\,'ٰ	G4k%(9Bg.od&kHNuj]!X0C۹~{yastoB`
m(*?l)K/{B4m`lqAޝ#y/6E_a΂IHZ'w쥉\m@.Fr	j9kTTdyhX.% 88{N)>Sf͎Qųm8Rʺurd5f܇㷵h^ѹ(dk*wNMF[#A;wQlq< /"Q2`#96z	6f)t|8ҭ r*0MQ9{^5!6r>j\G^0+0\İ=
EF<ǌPw4]#c# 7)Pf""&+-ˤ^y=Iԩ^&K Ԛ".~!++q:~ɟTy76{ԛO&'D`׮:Xa4XTԿ+rpn9V
L5kGJtR#RE^t>#@%
V
JY؏V@ԙ=5xu"

QHb"#+HX6^dJnSl%P۱Kжkچ9/E-EKprvuEKqiyU8B{-|o$ח<pgZ3\Z+(L|ā89@hf1##<qɇ+>Hs(V.]ڡYp
%?҅#;,v޾:ѡm8pZ2\ӂ6ĄP';620cĥ{D*4:\'Zĵ4pݘ;}\ZuN_AvRY#;)Ţs=\5bŠJ!DFY$BLpvU9w
2`2:%|d5H%`9 rTvh O8բ7j6^AI:{6x.`A~GɤgpU!-H=A;$ȑ#(EܬSTof ^P~O-Vf`
գ#7g]^<j0sYO`4@%HJc"u}tn
d[KyLȑo-A2x()D2KF13Ӓ_p釰͑xz7*>wNSz%A*꺖Uײk*Z;Q@A!!BzLf&ӿs;w2	BSƄɔ{{sӞSmBFscf/sT]D7WH}H;>&!xJ@
C}#l5.
Љـ&dݎlKwiipC*z4VHII,g2,yҤIwBgj%;Y~qJSN#i4Ȑ.	5f0JrGvdD1!Qwx:c8եi X'$;ٱ#&HíZHVQx	DZѯq	[-xFJbD6l3AWn	(VxΙpUq7
M<y+4IQaL0L&jh25W_mп/uLN+4s|ճ0l0ByE<Qs&ԫW
L$'NDh=2q+G0|#57,pkmaUZpVS9O@j]@+($ilva
[B<DR!{
CbzTny$Ux	rYiw|+!q~5XYQTތE		::RKjmaZ4fUvmn	JA`n!EW95M?IBFywo浑W
ظ-KvyFx=+|2ʪÈ9,,^+2GJP(*sFu9L!rɷ {8֣[na3Ջo^O=>|CGl,XoeS `ˁ)0CVn@NA=72GiJ(AA	N-jl|P!jE{;<U
FI`-d#M.K6C̗@9:LJۓ& -h&ܲ<2l: F[-3ԫ9J[QP7BYe]`:GT	Hex}y=\֭[FXAA.$=b	|WxpBT'''̜S,S+awvKp+X?}ƌ?Uʕn9z	~:8[C鋁ľp6x퐿=
vX-ҊfD"#9Ei(Q=PWwQ(?CtbܽJILG uuD%~=7D Lσ7 &L6ؠUQ &\@msnk<u`zqZaN|q.0秫a`ONYulu2bbvlIڿ>JEPeA2z䉽 >^G%''9<.1!1?;=B`FSy9͂OFQڅ9ѡ>,4/z^DFFClqwk^F`\AEۥ
Ru-a 𼨭$Cp t)%ѓ!KhiИB]*:vҢe;HSb8j&+@MHXNd\ܒFܙnhbKfR1mWRC -%LxëNB|ZS	aШppì,ѹsHXknAz(E'jQCSClk)
!^ynUebk1!%&%zIz"fZ1aq4.OzzvO?[Ykhxax0jd
D%dBҀ8\p$fb2r6Ը;'Ƅ(-,'@OjKN8ShAH
3s J	)sBB8_娢I6!dPp
G;"u!M=ip"E,:aq?MDѳùDW 'z3]yyy,rjb$4?dMcǎں?'_];vA\ݻwܦ`e< 
H͠'àa
ؙE,E 5$TT9`T_yCHf78xC7"RV#q!<T5!M~]2 ]BV+Aύ4ۑLKK:
ڠg伄yjV|D3ebIF,>}8'1^ƞ JB?(.Xe}+˒%
jvC~~^emmu{e8
]-{ *

y`رkIxK(+*	lGa1@#VUx=.v,ꕊh!xYZ]JJ6BdUೕՕWr̿tZ&wfW+86F !MK:дzBMzi	l0	l>&PfT2SZM
-b&j6v ,os"6#hbG1I8Df3<",D
%X&ZXoq=zI}@ZZꞓ5LUδnxണF+wM~`Р=JK
rfOSA	qq,<.&M!.VdJʼޅ($D4ȅ!D&@޴";rw4MpH ! Sb')48y9_)SK'B8E(v\e0qwԊ~v 'h59z7J*j
trR!6HGWԚ"2go}2I"}*k
.S1
NPp![2h y	=쳯$5g@>Ǉנ^
O^ɼddC'0c)an4#
T@2:/9(\	ą
W׍CC# }>YE*Z Z
fg lw{+:*/|ހwQDHخ>	w	8&?vEZoub~^{ޝؘL8"Dw旽ų>z[#/$%.mmٲ2q-<|^Y0CE~FvUТddAο	Pqp1sKő}6Ђ>)(yQk63;<PVhO	1EӵjA,feuJ5(᮵E
g:W0քܾB;DIٳg?m0[{ݗn|UC7lRNથ"oQu+	Cһwo8h)erydazz㇎2xDq x%DSE;v쁈Ȩmrd5S]g37W C
#3f̀􌌆:JxU4^vnja|m̅Ԯ;dE3fn|Cu[!+4Va%3Phc`ycmK6Q#/=nOy|~Dnst74Z=BL(eUZgAJC8H	j&L:i;K?ZxBiek8
TU	WISZ_P+a:RmJ
P*Q&BnRiKL^[Sm1HMg#檁h*w+{n(**h
F+oj_,w@US*5Ô6ԉvBp
=c4a;q~
(FA#P};Zp!D]*@wtRb1Dmz%,1A!3i-a((J冚k~
T(rG#\ΝUEEE^1@AEf۞:QLY_	k5\~}`ڸyn2vc8H5j}ݸv>eitj`dR>#y+*?kаZaTxdkJǑKzjztZΒEenH0~|><mO+

%jМQ哘vAiZP9fO´JufG;ɄC
 Cu--ZƼ0
=z}ۓoH^|fٿ)^QxR,jͻ`CBL
`+_֗mm.uFU
NR.C<O>|y#V{:+R4@FZ:DFEˢFR
#z_AE~_HTtԱӧ@(3ga燯 *3	rt[KU(X(1xxyG}Pq85VxZ%RDWWیƦo	L^X74aF14()- h<׿7Cuk nFRBL!P|/99?ߒ|⃬/Y("6)jpxviWêM=?;^?Xz	5.ۋ^l`VؗKa?%
hٟVK>}6<^.qB-A,҇###cT
%+SΨ_믿6$EcJ7V<KT`
тJ3ԀޗeXfBC1|mV#(3{$>z68Xlcz/!h646Qyfa~dkPZ~<B>J;4Obigt,1PE'%%}`Ũ>.FAE,Tvx F	VtA;LԟMTiF71
W/r
^xwwn?	i;lW_(
ҽ}۶ET5yӒ#j0Np2	b~&J%c6bS,8	5|菨f[Aͨy-K?y4%"2F54K6m3wpq}ܯira.[AQ
V1CJ⍧@f6F%P& a"!SB4}'	za)O".$gqR$F
#y?8 `Qh%rPjՊ66=zy+dAFiJЃpʦ_ߓwzV;C>*H3]; >dN	?̈fe{YmȎudD.U\u7OJiu=^(9-BU)ޣD70F]b|#RCI8Ô*%$D?@/M^i=:i<*u`覀FKe(F9*HMa-Jbn
	ɢjF-lΑ^ʃSbج6/^o]+iTcÆ
;:bĈC8
eTJci;xYӕ BQC
k/;Фx( FI	`nҭ[w}z;|`?%j
7(5<5CLm&ZM좵;oWeO6\3s<Oq	{B2ZfCt9N2ԯܶ[<uѣBrY#4S^T#&[ o30"-eYZqudaQ;:
yHsJ,\E8v
Qm;nE
rX<D~#E0Q:xtxx2tkqq}V</FPu]3FDP֝?xӦ9sDy	݈z'"]Nklr5\aD\%v:9wٗٷO4GWEÇpڭLHy8C\``_R{[](@YYG3|i-?}ģ}%^F+M,p)3)F
%n؟nC	I(v=׃&Bo3\?PExrA%J]
~:9L9 ccFz'),g BB?I"h'zs=v햽})X%ɊzDAQ.9bdZĈiKKe⺖Uf(fC6xJH
!F<:=׮ỊEeE޸gB+I> X+`TƼ]?W%ǎD,B۱cwցF>&L6v[;AyKn$}OPZu'	r
6Hv@b;3Y]uпՠGw=vBv収9vbBB9h 
^ѣ;}{F-cr{"PP۶O??P(HStه_ :Ga17LVO%Os?:j ۬3hFXϜ![P:-{f sR?X61jZF[Û*KKKGiz!uiXS
|A
s4bF4x!r5Zj/UȢkHnQT\n!LՀ9vժUkp&MZ xnwPi+ݳǶ5kZ00=4LeĘ@${ݼdR_WPlܸ#Eĉܸ,%BN|eAHPƎ^ڸzORHwʔ)_|Ǐ~~?,Vs"=_IitzެӎɎ6/am{`֬Y1{{iiSRNqjKID@h @zj<HR0;7p7-^2Nӹl2̯=;h_ZĮL>%u֫K*+j6f3"X;N:|P]
'E5D_xnWQ=y[r@O
Y;]}8iKԯP	ܹs
9Fa2_ߓCG0`3"ӁׇXN*'>-Ԡ^NG;p~WI	u6ڤؓsͣ7BB8LBo߾['OAEy{UWD757;VfkKII)z|aك>ArꚚ_17_⠡?lF0	HDmd%H}7:L8-Em͙>,A|0a$3j+|n^JOw'+N#'q/?^5k֬hkiU<Vw)\팋(rg!54Lyܖ܂aq	#XX%O_=wi[tC}cK3NM:$B,QV8pb?ׯ:--+X'++2`$յdä<L{lΆܣm{L<M<ӑ[V5A|ThvK㟞\V'
(+mDv\*$~P}CQII?YI\6B멭J9J]PQx8&wC yGJNl2
Lxx^pQPمs-g4X|K,p軍?&?CFi+(IC.`^n֍bfcpEM¨$Hz>w?r+=g$lv> /+VKɖ頠)Sh&x[sLj(Y$jNٰ1?pSRR"jh)H5to\|e˜Kn}УwSXs5˭`kvJ႘ƸaI6l`XA-UEF9a#x!# sD_8Vxl8f8Ä)7Vf1(oC#\9)g));<~|@k׻\a9,aT!MNOOXU󓷣@CZg_a!7yE:[7oWX>&W.9ͺ;}
Wxp}jϛH9=qGg"GG}3 u\@.%5!|0u >	6H&6B!Y%:dU
DJʕG@ 6~&+ѯ\3u4Ptz
7.@!gbkk{|ik9zЗDA8
27H8S܀}ϟXfj@}5Ks
V|{3gE`}cƌpȳo}	3'Œ:jK+R p_@
rxcǮ?eDEFEU AUdW/%==L!uM-)ZlZ/>tԙYlbHauZk|gO*eg|##!47O7OE4[Ť*'ǳD
е)rrD9[$U6xm]
`9	?]چg^;VDK܇.sqe^ڱ/:8I0& Ē]{0̹b	*g
xT~xqGZ^^T]XT<I&ݯoZDzи&GDEe%Źgr,vIL?(&x߄X`*OO=Y7 &&jtbXJf) V:[QJyToA+u p1`R)B_zN ''w!ޫ{jqv5-33FV`o+e|S@!Y[a	 u͸ųV!0zdx렲&V˧Ӯ&Z|

6t]jj*2;

M{voZ#8wj1\86:0cռG=`ԀtDa02;,.H@%\BFS"o ^&oSjoix:)8P2ͥ&gm" f4)EBF>kúFWgLb	fe;{pS_=
3+F\/娧xp1W	B!;Zhq5ԙD% "ioӐ)	,BmBZD6H`Tݲ@+ɩ$F(樼Q*MYj[`+$S1`H߮)8[$,1_ަYxLMO;cڢ_b~*j7OiH:!q9?LdڧΝ:T6!b		]qzX0L'vNk!AP-'ܨ(8TLŋ~j9ӧǏz֭6Ά޽IK|tI5a 
Mo1pVs-w?HIIi9rF3Usڼľ=ϰhD()>+LX:}Ӻgrm@!q<߿?<@$t	dgAM7:-MO}8+#ob/(0@<pWg|@GAU/eo2!XD49g[vX䨹v<xaBW9q ^Oq#(z>z {{yd˞#kI?CBYu=Fq 3>e"81譳Էv>\6->.ǭCJĘjVkJnnl\KrL#:GWfƾls8c%GNZs(G=Je۹`!ٷo9	wOi<Eg59t^'??{̀qjG&Nyi 2x({y1uͭ@^Z TμV{3	4F=6u-*jWiBC#f*&/+bU jNr,۱c/::sSvbF9k7>^ú?޼] u׿w0bx.݅B	%-r5so,ԄWn}mP+q3\)nkw@(1a0LD
1"ĉ6CHag
W6Aٹ%ldl^Q%0vvb"
©8Y t8dgs1edyLI3!Bݐ!C.ω0C|e5-%&.qu駌4*_3-fa4 _˟U2CWȫrC^vz&?@xIW*8^~"L&/F	#	j\,z`m
JPYHn)W5ʊ+DoSbJS Hpd9H2Xr՛hKG}pȹdzNSH|23ܽk?mC{j*UڃbRo 3K.IGAs~k#5 WiCï7r񁴽?`Ao!d~555PNS"JYU3H?m"\[.
H5zH;msߋsP
.AaLGk
6*:&Ͼ{;.Rwep1dڞ9bٌnh|Lx5FuWM;N"},T+8FngҹDƦf6R՚IluyY#Iq\~rP
3@vV̉QݪAQIp59&eNt/̛1-"ulc* sD!߿ø.|#Ehv!l
hi[6pM9]5	CL[,Wģ@iA!QgʠsL
-e55FɅulaB" u*Ɇ.S>1&4
/z3i+?r̛	^?p.VjD	uV{ȫ_n:%2fNࡳ`n:-O.g_59yBd
Ip
"'&&]Ӯ>YG
`@F
zm[_I#`F8`q9\,Gw֣w]Æ'}h]zֽfAknQ0TH8@!UOJ\#Nph";aMi
jT(dFH۹}0jAEyE_tbr^",$A$ot=ΝΗ>EAL̜>:0V`hc9'a̐i9%z?[vk-dt3~L*pՏ:M
^8b차egDpW4`~%~Bp~H,uNsp5PQZQPX/%9%B1,P
#!aMD*^
\?7붛vu<
aTJx(C³L醸hxp p	K`Ea0FVs`	0R?P^	~]>+@ Nɨׂx"e	fBVM0~bօ`B_v:'!!ɼQ|Q#ڸq]raޕ O(vuq?#g}<T7kMAӸfe`_vͤ2CoϷc>S9q
I˦[sNVT1BB9f9%mp9S&O}Ih48
}2;mTH.N';sQHnh&
sJ	L;o~	n|aZGoQ`!F%K;7]@jrD$`m}#|oLހ9Ъ
vq˶2:FMl0zyvhlj&hn1äq#!5%(1yС.9gjn[p&bcwwb+gbKYtQ'qp3tkS3%\5>^LR= Tg´}>hBu/JF10l 40
=e
BL1Ǧ'՝1 .6Ew=UB{JcG
P
ML{e=nT`}&OBzW-=%%%nt	3
	u_<ǮnXUԫZ\^Z㢄aJϟ>24;Za+iaيmpf)i)0| |1eӯ;G7d~PQg&)w`CiKR(ǎdGSqv(+
0I<)
mPY]-Pz"AZL߳y.ܯĆ®];'"J}KaD	iZ/|фܹֽG/@SBw{o		S1}Pm׻//_aaTٴ!3
z@>pRk0 dH@xb`
u2i%2'$8j2=5aVbZ}{EGEY.ĩ `4ys'CZr,yW>W
RP#bp6Ssg,ttx,[d2_Ep, AGATd8T
lAh!OVT
d<0CEhf2z1
VJLQ8
с;
L{&}mj14r@8v-[{Ip40QJeggINJs!s{X#.t>}\J]GYtpa#^r5㽯 g4ppoW>c4)0gXHMg=oBZZ}D$8LwtbCˀihBVAQ&E+(f5u9' RkȈ0>	}2nRIW"
8q|=Am#U(wE$233=w=ړ[ɱ0fD?hlso~Oi(5*¡V Dn KK+d;ff尝%ed97.z=$&"f EdqGFτ^g4&V/mH[FѠiiCoG~a	Iq29tV0`Y0QKP]YӃز2NZΓ#/HH.I=_'~|o?	N6ʪ껟Wj2XnP\'BV	/bf5[Z\oĉB ؎.aD|Io DGy$ݟ"Kp>n&}7	thW>L_If1|El}utiNg`(خP*x,.AK_#-v	]w3uaºOBB
=
:rJ%ֈjK$OϹM$" MMJGb`[Vs =S+sڃ9Y#kIxΔ(0<DhxszB64X
/ڄBzλlGddD㮧z+&"jK6}z0ODye#8
˓y`Ǉ\"ǇJxVўF_ȆfFEh*jޏ c<g3q^z=,DQeQ+¥^'!!MBãR'輈'[tfgm{=Y\9
`P	z/*\\|'p>0Q\_bb"	FGI;dhI'㸠i,Z;WpHyF Ao1	KBh-&jRݻo(bmTCƚL27tqXu>	8aĈ:҂_G5}0d+)
AM[ Pwp	7+ژ\4
ia"6)wO,-h'81WX 7{B9¥ >Vޘ6o|pbRRo̧q\K:::j&۷ת=RADq8ڡ$	i|2vzPͻўBsSgL\ȱ;E%gR`s`2I+!:R=fO詃]{-^|7pZȃL\.Et$}e?}--wKFҥXn 4{%+!ʉ=plNf]"N>v(գv
_׍pq,yX abj`2J@(UߍRi0
"]P#GJm|R
#m֙|BRTڄHHv5Ͽx?ȃF- $;FQM55ДWԺ܂'*?ipQ4AF' Xk&jќu0d^O eځ$#Ko3@	yv,I@a/OB *ijV?ڹB _|/9ڬ4ĉ QlsC}!&h~AC~j^T䁆7nZi~y>6m;ݹx!,Vxe
Ah4PK %7L<}F"2\LSL\Q#G,4iRСC	v+vʾ97߼&>qM2iJ]Z; :[chG!:B(!xSEU^pQfHd~z+^'/К^]驀
vl;
VLU{	ۀYRRߘ3gaŊAdT&	SH8yn}<@&B]M}:vFpxm@ ^T(P\,&	R=ZMz].B~:m]ˁ5VZ2r ̯[~p	,VHh8͢={x333olV#ljc
mh4Z*ѿ#%g b QL(ch7nhnP`T"1QZـf|~A?	:gCC}ωM6l=Hp&Nfz:	X^n,i) jР!m@!Ijk*i>-ZthBBokuH?~g;vHK;H`nBuei ً53}^\Xt'rAẃFv7H\i(Ljњ̂Izt(b)钙ZԜk֬:jȡZZER|.
PuCaQh7C#¿Uvv1izfy:	t:#2>U 44BB#EeՌf&l'
٤ob--M93qt_i]X$
ۋ@</VA/Aod%sbX>'\]9̤
(DE'#SD8Y}3^#XmvjHI@/5Hɀ	#A4i,]DA8@i4p$5&ދ,ܴ~μaH$yqhxK܁gnڴ~̩2uI!F5ZhcRgin`jҦL@2XgFAGҵs!{@N&Oa:M;vlˠA*X6xJ~>/B*a֭:<δ;q}똽Fޠkarv[PTt6U"]->_=7oޛY+t+nы!$Cz~۷*!4-U`Fo41- &6	Oac@=FLA]|'DPq.\Rq8wі?0\"`t
MnRԞnXt+vOK;GށR<0GvHC,r?-G  brP$vM/j֡IκM
r)@+Fƍ'&&Q
XAD>
n9'E@NJJ>|8\NiRa
7n闭Fgdgy:kQ=hiE.sAtX$mmm
6lJ5S;Hy
p2|zh`j}~~ќyf/%*N
hi.$T !!q7 xn˖x`I B=ql|J23sR̨B"DP{r($]ͤMJJBYmEyVÝJFEBRzЀGX6_Oá죅6o5Yv#gcP		^ȱlLat9Rրq4g7`iB*ւs^ii4zVYBO*uN5`Eyt2km	Ǎ*~ ..˗/xDk+))Kn)\(0-RhsR	0*^&Jes.ưLV~c)Z1:'jŌ4%&V/+X.Hi9J{AiI{ף9}n8br]뮋(ͣn[hB!9.jpѼijIXj[PzjA@ Ph3C.2
WAfFT*;GQOqn/8(?yBCTcڵzaÆ\@bZ 2f_Ide5
RVvDΟqAO̪r}惰7. (N06Qk̘&NծoQ
5yN붟_[ѬX	z	C+Yu=4ww,w햐\,vibء<ա>7ba$=^_q.	=<s^GQ+f6'=LsJ	3MQ0˦ihJ0d{{pH^u*VB12
k*;sYD4~5c{c.'HiŬ8RphP87
~bM
 ,d2lv_Z22FzE;j)	c]!.MSeE	+?)KQ4 ߿R||J$CzC&EPC)!!ZUd
h1ѝ:8PP2$</NB@D@p,}-f|<:|BS.:$TĊy!fBu]mݶ緦8'!ꫯ.&Qرcikk999ܼ4ܿo%"fkD;Shݫ_$L"eUE͢FŇP'*6IגR*̔QUhu@|W%@ll')))jV$T{hVT7o޼ZJ4Ӿ A^	}*Px4uAzo&/]<f:(ئP*Z֯_ϒ|PKOO,8<u ).;<2zϟ
6<oXjgVf_7e.RT"aaQP)NW
@,IJ4G%\¨-B.!;=݃$ՏE	AP/vjnj<ʑ5p$.G@{O`F˼
w6=E9i~GYaֳv_V\		
Fb@./Q"&UpFu_3?[B9,о9m|狋cM;uLBvV*)AEBB(BMKT hg:})<#4Ez^7Kڃz~(\asSn>p(l`MMMnyxi!|I`dvèfEͩv̭P)D;do6ǩE.3;.~?EL£YgXNɸ0[Xǡ0]紶QP*1c{MyoilpT/KfnjZB:怈pE6@$&|(bP=6!"0)YN7=ÿzdͱ3"X2T5 Eh΋mvf1j
6,+d qt{CLohO!-Mz,mey+PcBuU8ߡF$) <gBd(A"F&ٸ3y
sP*BR.=G&嵛))vu4r 4p		xSgPP#8}$%%,hBX7n7Ānꨤ}e]!#dF]{^ujK9HAj@
>׷CYn8eBZ

񍑖Qs,~K!j}Axx
F!!:Dt9huU5@o/gZFج@OrgjniS)1&/++ï|=(&: ,ts$@V\zrƍRW jR^uH,'QjMhuccԊK	T	(l c1
 U, 'XIPH`Cd}TqIyRԪYq'6H;\ $Bxbl:k+\-wBBަUk͛jC <(2-EhBqG\Ri8aaVLkPhLO]t2	Tlvh>/鰃C"9`딈=`Gċji$76ќ夆KwɚI/,pw.&77o>48L1Z^^!=a"!'m]3L,TM8y{%eޜ?J"1#AT
dHY64#>zAa|NQ| h8ᲷyŃ7Xpx׈\,pM5tNdLG\,(!n ى J


juC
eNvݻwsk~ܗ`BC\"6v- 
AF 2TeZ)HH(,Vv$5e$Ӛ:|KmjvzލͽwϡؚLlSkuyF1͚5o̟?kl9rQ(mkwsHHkiN45\GsӹVtB
BYz~er###5[Z{6Lq*k)N3"cdˉFHvVbtkpfpa/*? !!6
Lx*bl(
I󝮟~"j 	oQ,Y[cCk^[iii*z~Æ
!k\wbQ@ě@C7&:/wD7&$5j	<xPlttIII(.CGэ۹kא{DϪFE|c3R^%"VfZ)4J<<t]k4J!I6y|?[Ӂ@A!b.h׭k$F	 |JPH1\l5n=mĭ
ɾ}ICqN	M`t~e_'5OjXwm
=_qC7b.U3Hk"kOZEJ$=v<jϩN'B>թV[cRj*SRSjrYhHOO/(hhh[$6f;ŋB^mk`V\;(1'z~`$gysN=*@bZi1M-[($~n9FS>7̔F߼ysY8@ڷqVibbb)	1FEE=׳gИI@SSoɒ%A;~aҥK}43gpc7BxpKAIs"n őD*hklmDDir3gE"X,u֖^2p\u{'Jչvs.]0L$ltW\@+O%A7.
#F/駞zER)G`T&hMW8=fLEEGﱡ=XČ~;|R%=-$dv.9rO~M#Uǋ/Mk#Df}I6y% o[ƩhcL_*B.0'g,N2 4{-7?w$ݙ}ʹ3f
yP=.T9U'
&A׷'NxjvPESF;KwƔ)ی(|q:M4pg|\\iߛ	0 >SA    IENDB`       cREVGeneral    revUniqueID  
1134682634525 7] 
Register Now % /  eon mouseUp
  global gQuitOrClose
  put "close" into gQuitOrClose
  modal "Register Now"
end mouseUp
      Q  (   cTag  action.registerNow 
Register Now              cREVGeneral    scriptChecksum  (w
G<_]porevUniqueID  
1145541389740
bookmarks   handlerList  mouseUpscriptSelection  
char 86 to 85prevHandler  mouseUptempScript   script <p><font color="#980517">on</font> mouseUp</p>
<p><font color="#0000FF">  global</font> gQuitOrClose</p>
<p>  put &quot;close&quot; into gQuitOrClose</p>
<p>  <font color="#0000FF">modal</font> &quot;Register Now&quot;</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	      7 teacher  a      V  :     cREVGeneral    revUniqueID  
1193841081883  7 Teacher Options e 0 
on mouseUp
  global gPrefsPath
  close stack "Tips and Trivia"
  if the cTeacherPassword of stack gPrefsPath is not empty then 
    modal "Ask Teacher Password"
  else 
    go to cd id 1002 of stack "teacher report" in window of stack "choose"
  end if
end mouseUp
            b     cTag  action.teacherOptions Teacher Options           cREVGeneral    scriptChecksum  M<revUniqueID  
1119605552752
bookmarks   handlerList  mouseUpscriptSelection  char 266 to 265prevHandler  mouseUptempScript   script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p><font color="#0000FF">  close</font> stack "Tips and Trivia"</p>
<p><font color="#980517">  if</font> the cTeacherPassword of stack gPrefsPath is not empty <font color="#980517">then</font> </p>
<p><font color="#0000FF">    modal</font> "Ask Teacher Password"</p>
<p><font color="#980517">  else</font> </p>
<p><font color="#0000FF">    go </font>to cd <font color="#FF0000">id </font>1002 of stack "teacher report" in window of stack "choose"</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	       8    K      Z  2        cREVGeneral    revUniqueID  
1119605552761 7" 
fastSwitcher  i        +     cREVGeneral    revUniqueID  
1260291581886 7# fastLang Danish Ck       " # #     Danish  ?         ?              cREVGeneral    revUniqueID  
1260291581997	      7$ fastLang Dutch Ck       J # #     Dutch  ?         ?              cREVGeneral    revUniqueID  
1260291581997	      7% fastLang english C+       r # #     English  ?         ?              cREVGeneral    revUniqueID  
1260291581997	      7& fastLang French Ck        # #     French  ?         ?              cREVGeneral    revUniqueID  
1260291581998	      7' fastLang German Ck        # #     German  ?         ?              cREVGeneral    revUniqueID  
1260291581998	      7( fastLang Italian Ck        # #     Italian  ?         @              cREVGeneral    revUniqueID  
1260291581999	      7) fastLang Spanish Ck       # #     Spanish  @         @              cREVGeneral    revUniqueID  
1260291581999	      7* Dutch Flag 	@     X  h      ɛPNG

   
IHDR     h   3   gAMA  a    IDATxwUև
{rN$T909ϴ欫("	%439uO
53.*><]U]u{9
7>I &&eL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb.b
xk{H#`bR@wM@~S^˨++$;5#F/`!gbww1M~Lگ?p}$u
L0/%i1&"@ ݂7۵.W%55j.aw. S {Q[,g~2]e4
9O3p'R0Ҋ|kl\믾'ٷ}v?do8 `ww1~L 棗fн[Ⱦ@ ø.'>%s?wڝ5	+niqDU|?Js,]%ob27l?t
[2E%ȡ0z2Y]qI;Z̒OHI9	A}	7>?jӔmŋ3p}z۳S	BY49=3&rPQyٖ_WSR@TM»ga'3h쑿[>Kضj1-`Μ9裏?ߎ8_WyD\9_KG7deocDui~)/倵 >O#͸<W_}~]IOOg7kPHAhnRM"0
unHJ qƞOz
ߊ]]ZDPf|r."R)V 8{6}֭[͚5L|~`M:ٱz	n.'?[a%7ق$FW0EթhT(SRPVأ=`2Jeŗ~X.RknC!] I>{G0fd2zt'[W~5KHy8sOfu>o@ce,\pØ )0xQ<s1op]wq.\Ǩرl6 %1tM|ɧ_Xǒ^p\0)cD0ޠJ@щwHXgف#u̹u2?|ؽЮo={vdەW^Gsu$\'idEviq 5b𾼼_ټ6r=+X|O]ƈ<;FiCX- )q ^Gol)saE|:>{1BA'd
dٳ'ga܈A,|Lp)X
pgGF]c35W|үROC
o>x-[zg'ͱj:e
!
4Ti6֟3)K	\,SS0멯,5byK/EKĬY[YŜ_N .!--#8"كb:_ebo&r>{.gb4|! 
>xD^
Y9kЎwp:ѝu+ n(Q|ԍ[agz
W_}p0sL[&	@ʊ6s#vjhG=?eEy[?rnX®ahnY~C>F8']E`τf0¿ÇX_%1=-v
uY5sծK9RStI&E
->?,EO3wnawrP'woX:BYC-cMbq!J=BMд$;dpϹ9ʎKٗAR\\i?̮+)]p@	CF56{jNeddPUO6oWyLbmohQh
GE$>eK C/AnAix[yLz{aqw  &L`ȑ%P*.nӿȶۂdggʢ,x|Mu<e	Apԡ~Q*@Ò5t
o+@Hs~G/KCuپ+D+(w'cR¡O(T2` $]T[ Gy${~5W|>=[WsII9168I~&`t_	N(D4ۧush}~6Fۭ	'g}z}#pO}uiTJ4!);77IM`k֖ۏ`HN5:PBӢ+`Z0bм53Et]z;JNHy{9)jwq}V]Zlϧi G&--]Wk+4WSO̙3gk2V|6g=Q]Hw֣iQɒ:~,lNaƋb:4braTބͼWyI蝗9ڛS 0qD*wK>H9W԰tyX6ܳgL#kpcc~8|AfҺ0EU!
*CԅZ,rDㅮ@>seLƒ_b_PcCԸD[,+Qgr+Ut*A1!{.\~6rD$f36MUTMUi4T[0ru!D[U,`bd|;J_RP\6>L{ Xe85]&?ʐKCƒqҵh`K{*)IWr&əy?Xǟ.j[8(j4V󋮷/9`nAQ $ɯoj&%1A4ik׮7୷b/F};``#ΫVubdb~oXϷ}H7*yf<SGLIEM7f_AӠޫ&̮k[O	=18)Fʈ=`K C+?"ɱv<vϾﺮS{+~xini7?zH/@(j r:SZItAtrWrWRVVٺu+۷oP(D(B4lBii)LjXUVAxim'!fz4*	xW>+o!Rb%N]ũ6q舾Hq}CGt^U$p8K~v
_3k+mpXޚ^&g]HM]5uMdÎ,K*Wv6k{ cVVYYYDVV6>XPϜLÔa1vjɖ_kF!
(⸑.WXE}LI(gu\vt:Y;s|,wϮaò9~u]OgDmCt[H[cGhS-+==e(*!)1x,o[oE  =^8n";D4"X_	 Y2Oq:,K_62->tuǋK>f씳~ZŬ';SO= n$MMxlw>~ur鲲vOuʮ밫~yȲ ͤFj۬ĺcp8Xd$QDQ|G7eKyC>n244#DBL8F`-!PʑCc8rh{j¼.g`NMf ''v{1IH@K3K=j*$I)"Pj|#$[Z_%
} 
SlV(++xw5!յm}iMOgW?H9EV|JiSi;ު&%qyl_K"AdJ\bw<NW>o¦ߛo}
u>1"u!)C\r:mA b1Q	P$u'
jL&g5BJhXctc	b⼉"ǛK8_%$dN:+WFÆ
ӧG{eUtP(ibR@AIӂ'bRkFmuQUSxU(Xb1ج\N. M	+
֭c.Uhmn#\}?ՇS
9u
<_zJJJQɉ8/:iBfhhDY:8I 	QIw}GYYY䇴۬󳃡UW"N݆nCJKJ8n}⁆F{y(9!n0XnO=ÇSA˫p8Y-hN]C3`9C 6oތ(JR;~	5cMxwgEBeM=K*ع>b\?O.˚]!Ӷ}Ii]vWjxM-P2A0sN_V,ޔM";v/rt3hچknEyׯ_OBj@(J?A+n#9Hu&peͬ,lRU/s,Cw*º1@%=QPƧˈuH<Y=ͪ:F

A 72v
[iE5K4^YiXU1vwnuu5$g_Wib8\q:oLK&Vhsn߶KOayTy[:2B*
5,OAA//eBBޭϧr<xi.^'EՌJ(*-Kb?kuՕ*gu}Ó\@kYqM4؍,KmVDQDtpąkYJa
[ItŴ[
1&gr@YVپ}{d J,t]gǎmf!TtdqרZ\r%3O9_O˷PԠJ!/Nd&wMEnl.
+/APofO^II%?/86-~
v[Ypڝ֭ Ŵ >9LV~>:D:(Au]Uh?XYQyl~|Tύm?A£Ȃԯ		Zuj)-H"MOOw5l
eg[PN
qs!kkχo`;2NV\1#9h`Lm%
BT"QUSHB;+V o[/-[0a>(LjR.*ݪ
c~7(Iqx:(mADaE*K֙%bl(hU2B$
*B{pO:.Q"Ԇ㶋\?\vIgUu.g}1cܜq>iVkX
*:UM
1xEЇ  `Da-ڎ`\qID}R (qew3(޾ɓ's}qG#Z,fD}?%:W
u- m~VbK>,ҬԆjB0ԭۯ>*Pz+j<b] ԇEb$OQuYhnm$$nc!FXR8tT,)ZZF!&6Ҋuܻ3~mH XlNnnࡇ[n+n7,Y&-9t]'

+h+T6=~E~VYQ`E,8D[ݜ|ao/Xk1%GVKР+T5S%
wx%8݄5(H!
YinVTP٢EtY1w15WFᱝǅk8cbHHHY\$S͚5Y9` [y2oNyi7t?9C9ꨣ2e
Æ
[mO8|Ak^d ʂ:N`gp>Սx[q̡q̡\{_|Y_l8+X";w1(LDR5<M
!8? D +-FpOEv-5*zyv2oudqBVϛ^zG(i&fH=F!c=xoSk+.dBcfAzz:ddd,
!*:;>h∃՛9|u)mc,:TVmB,Z՛

J
^^_iN9T^[Hhj#47S	)aoMEa;7i#F.--Y-_,YJĝCQ0%M%Q\&+efEBt ^uU(iG"B.-x:h~]vk׮n?~XlCEukT@emc8,_=lgI%)I\4,.<^1.mhMun&	̦MW˩GBǇ,qXYfђE[!AkdibL xY|9e?KL ӗԜr&b6jJwRR][y%MUZ?"ju%8[hjno]ƕw=C=gArr2_~%wq,YŚMŁ TP!̩Hi5^ǌ3p8pro+3Qfq1!Z\*9{r<g*׆|($ǒլo[9bruݜ᷁)@wneG!#fA"<7k.w`ݫI+Զ.抻b؃3g111\||vm,[c=-E%LzQAvDg`|κ.Nmƴixw;v,w<:s1N;u^b:Ʀʼ05n-W0>(STXwqR,XgnMv;b
TUNFEndn~ɉ$lE3e,F]ۢRStKxiX,fΜo
<-¬Y3:q^eҐ$[] 0z1)aqy̙3s9MX|9/2
cƌᙷ?GY:͗E"3wO%ScaпBᰑ[눢jj v3'䮻"sI1xQWu1}Eg'"g@t80[ŏ5B!	[-HQq%7"7#Qy7djFiX(**⠃`wY5yY
q[jqwi5sZͪk4n!3rHNʻ~ӏ&)"@f/dPMӘ7oCD-B@W_}￟
$	Sڏ0%    IDAT
EcòOx8br3GV<>{D&M&fƍFQ^^rLIIo&1^+kabbb<ё`4Cf7VX9wbb"zkdkO>-sgŦQViD7׺<<2|C~~>YYY+Vl2V^YqzEɨ0
sSЕ zckx~\@%!
߰;<CG
3?.Rx	ҌGQD4jjj#'&$$# :b̌<|IE=*<;m^,"o&^{-ZA`gRT߯:Bie-qmRQy? ?:Ԝ?sLtC(#C"U(P\Q88Vv$qN!VZ-2WO;gg3|;0?p>x<βexHXZ#(D4H8{s'R]]Mjj*/gǎx<Yt)?<|ۧ3vhyJ++AӖ3rYZȱvE	!I2$G'f{yI)nHnHh
*+y﨩o2*,DX&Cc3])t.<>Z߭^϶_g.88'؛_vTMCD.;h5++p8E9z -
JC|PRYi^A{%3+RKx%s7p_@A	Ik	l2˴9WQ Q^,MEކZ1&d+\1.xZC-Jp"j߯'!΅
Xu)	d%FtљdLv6j$:T0 ] m}Պ6^VY'CaA!I~&.Y2~y=p%LXkInt\G]D&Im B0^URUڰ~7Zc	[q<\F
K fOi-ᰊ$#&gAy⍏(tht@3"jQ;6uJ 
(kЕ r`c޼m?xO'`F.OC)s%W幷;0%OfHAN%9޽;+%s8vH=>ӀEQ@y]sO%wO_Q4Xu'dӶ"B>zX+-E§/3z`61jSN̔DҒh-"aݶ0
)5x9~|\9N݂X>;IXtD$tEAQ{wc5jR)ZILKS)),umsٸ}G\xvIG+a@ƈd$򇊈B9T]|;G
̞&f, S/zù#IM]'73(@fwRSJq145PQS[&&p@<>g>ǇGL# ""28WOS*haul*5g~άowVPUբf#c){˳?ESp0<A,6AĽDHJc\_z{U3#LC;Fw\N폆)n,(:%ɍ%`8?qok,e_Ua"b@Q=	@ Q@㬪9>=u8υgUNڦfʫyOYf>Xg.RuUCW0ý($"J2V+dq]iPUXw̑c{?HH#Ͼ7%dHHymoAomPY5#8AQUծgDh
AFb,/`Z?orӳ,	[Ncx*Kh"8cy0Wcqn͇n3ݺ؟e[H75|{yg\ާg:ws"w
A|zK!TEU	ܲNᒍ8*[lj5*v#S$Q(z䉒  Ca$b>ۂo㝂=RĨ\O
tƕ? qLtjgi/2i.8XE+f&fZ867:jo[q.QDm)K֡>,P+C#Œd+35da
@Pi!M@Na	du-׋vaN&m#ݼSek?b )I9*_}EU5;@z`R{ʪS7qpt~}*W
w!h  ;.͊i):
XE5&t?!\7TCQڙ/;$;DXg:*չ_`w9s'.OEQcw918}!XI$=&iaϏGWT&EǴdA%Cjɰi5r6TFE'ޢuMԻl:I5@U;G$̰$&
KS|WٲL<eOLCNay;1ݭ}µKg'/
Li@7~u DO*yekMN;emmcdk[0>U )
vYίX~FH/At&o)M+P0׌r:jY=E.dE;P=xc6ÞqIub$FUV(Ts8xqLX1FM*N9fijjfj[t,3/Ly(7JPud+6pSxoymq柱~LYdňeu )rXՂko$@E%z4>/	\J>93x3163y詧&(Z~3Fc~?C+=qnG3tVU+IkTU`8Vm*`rs>Nw)^C	s~;{<-#k*a!7	Owx`Mqn箻gpw:~LlL)**";;;jغu+-weΝ ,bן}WY*I  !>Vd +oZT܁i7&)mfT̙}+-|ctk|V@`Lk'8u8E*G6u;vmO)̜9495yι(,,dѢE|7Ȑ!C8QKW>F>ο(
L7%*W1\V'IdDv5r&t?`
t{r]D4N$MG\%Bߕk09u8ٶm9^t2336lcǎ%''z6ò2JJJX&L_qlFAy"t[=qHt@JB,Y  HH+<9OB<鑢
QVz[~:w}IѝӰ=nIrOȇKWpq(&1#;:555jdCrrrdt7O~Zc,ڸ4r;,)uXU~zsV| wk8fQ ۢT'l,DW&NTz53,֮dH-4ʲ
[yl<H۵[vqtS|2<Xd%F HHC3qLsZ(t>}-i8MN_$2+|	~zg3ѫz_ߙ]Al<:LAv U7FK/gZ}'W|
:PɊi:<:ˣ7NIgW+hc\z\6	^
@4?1!w 233Ȉuuuy
Ć
&<lW4|
~y_~Rry{zR:.VE/HKMN/O;H㍎l]@YT(jRv1o#VyB^JK72c
	㍱wYQRNsAzBC_~>V';d[l`)#!7^}	Eʎ(:}"
S =tz۫UaF&w~ +k|Up踌NL\l_z3w^|6>WE2v8Sx(ӍJ A=d4>_'ߝO@ʃ3wڼ$AƐ~0<e4T
?z@zc,\h5V*LHwZb7*ft1ˍo)2vPy #-ۈ5VQ[ⵛXnl$#-\};ˏ|]j~VuRw'4tp
jc@fE9ͫfwEJI򘼬TVn,>ᄛ!N&I	'%H ʺ*(Qss:ؑ}xpB $!$U1گ#voYe
@Du
KJVoJ7:Z]*{yn:`4-o.#~'VXa{*(a
\0rp>@^͠ONzT;{0";-NmHB[أ.*N o?0@ ]X2رv)ḋn@]thjXH71BOJ[tN˷rc?^{qmdm,]%3oY8a@VZ
gF_5qF!Yd4EaSBlؠJjxBĂlWi$ S  HC33h$>%j[-_aj.t|r
A,.5_T.>n˓c'pk`/z=`>~"$G܌(OU3{'L@@v 	J*ݤ-:Dp;ڿ*: [~x]?
@=OT5L,v.6bm_u{Y\VDGʰXS[=,Inջ,HM;xigTmXe:8YQ']ēNO촚UGf<>v.RX-]TDfDrZdwEeF,,[#X;Dc[NRRr1ݼ1"nYoH0wU*R#dJ>ˊۣoxv>qxkC2+470h<ο/6K.>f<_-~6@r"vb}@.:W2:%=JM!-
Fc2PSƁmA69_zxnzNM[	UImwMc!zuvcn2DR]ɗy♇Hc^3zFɌqԌI501Lq9a }
F~yFx [;j
щv&Y
aanQtRW
H.< :?~MjR<C Bz
6,Qu!Ѯ `d+lmjA*o#\7X䦿Wbg\#2
1wߊlGf't3r9ֿC?U~	j#@2e&	?T>إpJ+sBd
hVp2QcS8(W͔#Y-\p"
91*N]@#!rh;魳#v Nin
9q[t)ׁձ	Ӗx;!HycDe%v5lk:jXcjS%-NF%@GS.k:jF$dQ	^v-fgEٽu
{OC
1n[-<yөl_5O?ojKYU	ɐ?]u5Yt'ŝ'-F_DbN] *zkҦ6q4"@ݮ""6^3Χ9E${l1Qvw@SUN:.1,e!InAMSsl3HٶOC
W,E뿥;H'ŧ m+wP:z/*,-Zƫ[z5΋8Td`7no1aHfŰ M.w%Veqڱ9d[!2 t5ʩ}6jǊuj>v#>O_{'B ~o3s겝<pExѩ}p rn/ PޢҎ !ۨ,%t*ɭ&(0UC0&l{zumA_6+CrO(ɝmCST:16*npJM!ȶo(kѨk{ZۍCsoGobOi'orxO"/@t/5C:YX4:"	]Uvϖa=PuiJŭi儤br͜h+wmb QS57HiƠ`[90_(WyϷN]Km~U_2DNz;5Lyq˶fV?tX,Vq^c< >V	q"9٩4Q
jf4n!uT[[b?z~A `]Ѩ2<YBr☿;&xpBmQ@R$ظx襹ĺ\x!ޛ<k0e
۹{$
0ﹻGG@TcI WiHC":MگGvޝo^-4Ii6âtٻԪآ$wDSUtQQ)"NIwG+ݞ$<$Ajps[dn4_D7.҂h/Oi6e~ !}׺(BukGjwsz leLld|{inzz^a/Y=zS$[
h:Vx~QΆ3\:A=wh
AQ>Ymˣo\nob]G7lxm<2;V/s!5;[gAt]aזU\~8 hUVɨ6 Iss綰LYT@(n颫{:,,v:VST(IWnxgq ݰ$(
Mƽu?{&U}ם޶7v4JDb5֨$vӌĒQc`CTRޖe{g?>Swf 3sܹ>Lh@=Ӑ9{l|Ij_ocwVd/U\<w7\49]M'hP&rn4d+>k=a'A
zm$J$#N@@U~&h:>Uߦǆ4.I(PS	ͱw1[41	tE39q.`+]ĵ!O	ȁؼ/\y@    IDAT[.b^@<n
>Y$Q#Rp k.Nt:bw"ichEVPU~J	Vr
O=э
u*ljڪȤ*UEUUTWj:a4`t"}㷔lZл/F@ZY?܊0h"A&P$(-\_ԈGB3ӽ۩PDDĊbSńސcTC亭ƏâaC[mض7?PQcRrڢsƩlx	2M
oرw_}^}&Nw$=-+QNz8TuFEsXjjKa0hCѠP%OM^V;)".!zά)cxo74Qw|ꏴVt3<j"^=#k>zE9v?! k>z;>WNI0YaU
جB|9R&V54b5Hg͌1يC桍.z%}'.0'us*ɹY}^@Ei@.YҸ@5f^}NvwKGkc//Tʖ?9S)3( L, 8j@;Am!`݁A**N֨p*
wvd\?mpi\֕A!)G$EdҸy2ֲj͟gd;ћi:E8J͇?HvF*ŇۍF+atqSPRK	g3f>a4&VjعQUۋA	ȼ7~Uxf4t
$@NnE\XuՀv+򁕨z}J>ڂ1l0k_gƄ=l[8
O^|qAp<qzW͐:E2Z3;7Zˇ-;	x}l
.4Z)S'3R 3^(Ah{Jywn_v WGB2)8Ԍ?;n4>z6|nb(YXu뿤n/m̘8ƍ<:ܞx		%zdB덀Q
"&J"%ޥp
>E8!+5%6
ddǌt	&[v`](=Ԏ:(MHzڂ'og3/y~$~8\WAujXz1v@]>L26 {}*<, 0E4P5A }`AGw~KQe%"ICįԻD0."6)C7c֔1Lˇ"4BiD{ځSQqs20yw>
g]w<R8hkb秊oZEM?Ig焑g2 /<BUU~?r2ϼ5ٴӧgP^W )h09Gtek>WHn ?X(ġuɦ dĮo4uwD_?*&U0eѤD3
6fLX_ι7EgਙXzx,~.Oiwy7q39x :_G$:?!&yV~*lf) ofSt8LP!Ԉ3G3NӃM-$i(
HgƬ(*~/`✢xmĹdISP*D2%0AY柙4b >uv8N=?}>y>=c=1})	 lf16zsN%rjiYaKVmbXe;IYLK>lf\5|&̩DP:T$3Ii;&N5CZ|.jFp**~gI#7E7*^+rYZ0kP=_pw{+ȝ-	LAT^-sƌ	^h(J$	M(.=}
mN^Ef+'5|3}$U%N
ZPj뗁6hNg3g۹l4jwjwp{S+do͓q ֚
-";\<`y9hjEW%0/(hJ(xr_N@-㖠dVTv_𡞔AB 	QP&p47}.u<ܿQU	s.:c#nbm[Oյ$K:zvgmRp}TV7褦gO9'qc/M<SNݧ~һʖ=K89DRRck"WqJ|d ɨ4
8*=Y?^E%IqrNpޡIY#zHv WmBJS
zfV-zo?T`{s4fvɨj1)j덽tZ-^~&/z$?Ml?T~0aONN	Z-u~߯s,5+!|c<=%pTRST#Xԡ~v+*}a%ѭN>Ag[:yP}Hz9/=%떼O\G{3_w3ndqENHPQӌJOM̇ϒU*mgλO?wwt}x+nD^։d	ň	>/otloH֋|IW5=B0UDtp-o(x9ǎ,xF}X{HjG-"#Ӹ,xN6.{U_<bBrDD|wyLLIFh

:;qf,ZEQm[`̰A|CƋ͓гoցl供/[./'&4H2TR	̠m}i{J@7?1w"n	叚^ѡp2ro룄=҅y=jn"F!A[ ൃ
dq<+6XwsDZ
YLϯ83rIҢ1%c4QU6kVz2`RDյ,__\#Ͻ˛ESI?9l a-|IcSEe&.;.sY D$4H'Ltx;7~
&
d4"IvUQPoloPP(m
pv^AEy?NF.Kz;w!JٻaB
xD28od^|6TUeo}ڳq9<#
iHdLQMnwni~finu`6_Qõy}e51Kra6a6p:ƍ%ooWgsSr!eY9N<
YUgg
WV' {0{rcI^uF^j~/_W4.6LBs4V=ߍijEDHAQ}Nyܙ<gK\}r>lV/xǏ,PP (2FK0nY; 8?~%VSۋѠ9S8smf#VQn6ud}Ҙ<vu<'\xTڃ$D1,⋲l6`4È)m
n9vncQFgf7M;1!-4A#UfDZK$A3Υo]B3|R9Ak9>BB  APdTI6S\g>I,ʳp<0
jJwW8ѧRgNa`n
M	R^,ojf5;a7q񗻯l.q$IbȠ<.?dҒܡQoj#=5qOvz
n6VjĜJ
Fk{h;pnBgx뀇Lѡ ,?K#&$~+*+*ܼAGehlO~}ڒ:=KRRhmo[Lx~j[il֒b#5|PЇ{o^;?Xs*jWS<,XGq_fZϟͭW6~˼C:V)Hj6f<Z@|>qk?CI.y4ZmuT%_/;Xrn2S$@6Bc\;8{9aD	v )")0de	H{;dv
Ba@@V;)VRmS=|Huώ>_
H,iF䣴qqd%|p^q#Έxvn(JCcmCj 敵{?Otel{3B@I;Xzn2f
iY00I,,rxUE
?A`V`k!9)V;
Hc1#н9hmwd3j;4*JH`!$KiMNC7PUߌN:MgKbb{'B>BcÕ)I̘4d^]gLgۚ-{4OP5ڌFu1'~EtQ Vn+pi622I( ܴB~'P -*	LVF:3]Јx		^䧹(ÍÍb$#ņ7Ug7Y/>sCưf.L=*L{nW	-)˵oӹ(oø!4H
&tػo(7A@(8^pr,;])9zv4,>'_tURs#~HJ(4
C
$CG(4HZأkrym{;Y~0盟pM~Bs*
1ʮT)?c_rUUqy̝;>Ύrzm_r=<}	O>'$4Zmb/i.ѭpz3L<uxs:*Fض/MS0&Z4
`~dgHx6rK^wdz~+:q.@X
l\Z_;GUJ*>adfYu='?pܮJΚ9ĴiӘ6mᠼeVm8q>T	%MBI=>p%Nw\qzxuw}\4z25UnrF;ts*flTwO"ICYVșv-'`Q̘4+@U>V!%jnm<ϫ3a΅̸^o[@EoٺS*~"DIf8\.4HIZ;f1j(FOmm-vbΝؿMI@*j$/A)sP.QAV|c7zIBvO8Bpyc H	!J@@NH"Js	O`X6~3'dƤQ(FHOlEEVnY <^?2hiwr̸𦃿uق'(ٶ>YAA&Mm!#5qSIeAYQ¡hhnǖ(\rss9S())a׮]l߶=߉'[fn!$YzpU"d 
"M!Bô}e	/цlI=I0z7NVUښjڿ;xSP$hhjMt/!͸>2}a[1O9g7wɓ8q"YYY
;pT6awtmijF6Vkma<SO=-[_Ĩǋ6rb9Z
[XV4 ySz=d&'?7U"l8DԆ(¢(GjVw_-/`q{|9lmFг	#-563\>@DUvo\O_ڈ``֬YL2)4hK?YNNX|wz
;mj%'+
׏?/n%#3A`6:u*'x";v૯lOe{ĸhE<=O4?4"$lt=}u:wIH`~{Q, P$Tñ/2#,3
z6,AHd<bS2}p3222hn:nڝ;1:fz6>?zNȔ$$$$)qXIEL{BIE-tdxNVw$1c0j(lL{3dvbvB
FjҰ	Br_bx9" >>$py'
&Es>ݼc?9y(9n$n| Z-~;=7E>|(xydEAoС(
nۋb?B톄l6?7OȠ,̥9V%%5=ʟ=^Fr4h44#(((h?~<GfݺuY_(1'.Zmr#%҂҂ǃ^
K"
"BݙّD*%$a2hx#fk+=妄Ep=%~onc
b2yH,{iZjIKMsϥ=M.FQQ(
vn;闑)a8e(U_jұ+
`#~?;YZ\q5nII=3gdر,Y!$ӖEX+Y-iYfwq	FP{É><HIJh ngbZo+FcQ]L`vj4.I`PU;3nw;EGѩS2{섪8y:$"UQTZfwdfٺ؝8]paVA񻇟gun7oZKףKKc'3|+iii\uU]/!?$VC 9勛ʨ70b$¾e~4
@=$,8x,g17ē6E6݅rN7eE'Ш
ɀV#QRQGIΠAVJDo$???ᆝo>,__x<\X'0xw7`4걘쫨_MS&
&_#=eLBx왷8e\/εp,sf'?Wz?dƎ3MƘ1cXh5JX9*H+IfaC9ZZڰͨ*1B&e(2b.|Uz0I4=EvG7G	5v鋏hcĈ{XgN˭o~ʃw$fYKHt8j$z\ǄCHYil*\P.gO xxxr2^+&z*O8[W_ڵkYlU{D#γ~(hiW$!qܐ".-mTTLAOM}=-m]g<%"$͐	lQ>Q/JoEښjikib18A@?6m/&w`4GHPUl3$IbܹazFwhmmOCY    IDAT?ES])ݬK//BCC-T4hwdg&E]hŚ@:.Op{}>~qڵ̼n5$ItI{X>Ȏ4?TBZoKXgp@҂˾e>xn4LIKk Z	Z\*n!9r"vx^Dsx#eQ7($\s
nxXl;w#c3X@Q&
i)oY--[c1 LYYQ~?

^/~YfG]woM]]~M엘-'@c]|
hlw׏~Y4RVvtǶ/Mn"V=BJ?:сV:}6ܷYGd{Ϩ^!* lQW*t!IK뾽XsY`rWS5gkqdl#j
7ZAN%?{a1h p1tИlxXw/(+cԩL<.Mdn.\Ȟ={('zQLjJN}X);#;3y-X\Z+(nۛi
x(
X**vڛ`Xc[UU;.7-s9(T!ͻQ~sUWeã(
?mx(<_`Șt:R-&lfʚ۹8 j[ޭ{Y}EWNQ5kxwnν.(zK/^xZJIgCOh0yl6QULDzZD
.gDDU"UZ}0p˴6ScSrbZr8»֠pd
D]}ᾴ䭷85z[^n!i=4a ylp@{uusz C$nf/^֭[ٴBb*,n
JJOخy9Pl)~5U0w"OPnQNK[;͢~طteEm2A%4Pl2C2|
g]/qu'v`Ò%0(ϊ3ױyN'6'Ĥӻ\d.=t!1yҳP0 %,CUR[:68Bcj9WXimoR2˅޷9'U^d^fź+o	3b*_/YB'>q,cf
>_סI&qYgu\^(
!5Q??F8~?PU9w{z"+S+ NzI{rrWxU-5A>D(c֭zcV?^/חs5wҤI#"o?v0 -
BB$w8|s7N8h}38$1rp՟/	tBXm;DUPZaX+ۋaq	B	G6qN F@ JJxdoHm /hnnr݋.3fPY^V#̧aP΍z=
%/'8khjf}*MoAj0du<."h~1hZvQTUR@^V:N,&=nX̫Wn  9^\CX@|>2*+y;"'1[U/LCCC͞رcej[dF,JRZYžҲۦhn7tn?Y騪3XhvE"em^55FAoN;5z̿\>/%m=e]p>b^h$*t .ݭ\>c*W_̫&77qhϧZ6G/ᾷ@}Jim<롥Yp_OX<c
QE$z<˹<P~Esp{}ttxpz?B$IXX~/P@t:yx+[
Aݜh4\{ڄ11ΉjZ8̨n}^U>G{p>IHΤ#=EttNM
Ab!?(Ffn˫DhP06}	͢W_0foښ!h+` ,HgQaPQ)f}aP,a2ǿ;LOcXa B a51NV|!n='>{'2$lʼø}n7.8Niii̛'ro*H1
cxQ!P˶{T0yP^*t0Uzj*Ë
$I1Z:췡ObIbIEM7.oؔPrj5QRQŌxJKhnsTUv8ב#Gd	[aƮh(ПqGBmldˎt8"]Z  @w>GnV#cwq	i)a	~<1]8Nb_?<S*.&;5M>,ctZz,YMJz&yGuG|Z{u8(
uj4r0f4rb=UܲUPPP$A.#堻b3;R6u"tZBgUwrdJjZ_VOu]ZR-1,+|H0ϾďrG!ee]<rŗ."?b4)П'hpC@9PQ]{?
m-P_<ՋBVvI@EE,yH8U%+]5ؿ/Ѵ}'Ĳ;+-	Mh-K_`1Z搑fC&z1|e6;K(帉{}c˔M(-*0҃j݌5rF͎;ٛU?T&jI?ɻT3
ixQ0Z8 2Blr(x\jq\y*wtnTfvG¤nı7tج&./w>]Ev~y=>ďra x\_b2p:=X999456z*8TdCQjK46 _4r(?lﷴgD8VLA#A<A=0es"(h	2M[z?- \q&i)8.ϊ5THKBQU%k5⃸}M=/Z&;[Bzu |V9e5lܶ*|~?*j1=Qo`!40ܹDa
CO'
P5	2B̉'gyo`
j"m~Y6S2vIHaiim?DQ@~&ˤVTsv233Ynb
0` 'p5V$%I޳zuZ-0v)JM})7LXۍ'3Tr᜼HNVd=kDk$k.΍x~ʪp}ڰYmNLF=oCGQ~	xagaIII' 55m;WmTۃF!7;	cGlٵ1 "O#FH(Bcxʇb.RiO=ӧGeo~F:\Keu@ @fz|N׏t{y듯~s9xx9z X,Ǝ˶m8}[fr2@fSLsk[8B75׍qG&-CD$I]CS-̘4Wa
QUWÛ-Åh5smcu 93wG9ʘe{.JJ(bhA Qd#ŖjAp()+pu=ABb1c4ضgo y=3O|>1RR=_ol}g3SƄ1uL0{_0r@fLEfF2ۋY	cGqy0Yr#9bq5
$Q\\FIhi:LFCD{G
447fr{q{<1tjAt:#
ˡ |Z
Ϙw^؟G.X1%dgG)i6}}#)q0;9*61qD֬YM.ETV
pCsZ0[cmM\V	`6S'axy7H?eH1CU-j%qm~t <rz=Ӧߧi98qT>]QX	"^Ua"Re	

``T#`tѮjs(a19z/L;s~Uu=~L)!-<!}5B-60aԸ&Mbٲe4VYFe@KVђIVv6lz53/˒ezD .(%ػ	 
08+a;1A:
AGZr=V{dT_vz2w R2=ZQ@~@1aZƟxb`00a6o_4N:9fiL&S#vߟ`7/qBDZh6gb,JKxR
F
i-5
TU4Fu[\0K$/sj=>l:
;Jv5G4F^0J
IAKw$#lK
4]$ujxjpY1PA@T$I
->|W	juZ-iY47P:*i5$\= N܀K
@2_^E|	КMxTEhz)..fذǏg,8hڄMnm|bMdXL\̉o} ـHTȰb'>+4P!c޿̊R]DnVE{x~-<41Ĺ#k[~>>OĻxz><KQ2@Q Ȋ.ȁ ,Ȣq '\&+2 YM
? Etz-VVC~ӡE} :׍9VIAѠhՆɡ`pf3m7t&$шd`4bM2ld6b1LFL$&SuÆ
x	$//lZzWg4xOp]0%*@u8;74.Z@+AFd-h`+<xnAr[2B¥*?3\8wjx`S=\RQDz̴d$(wsde$<grj^[?{L<UUimmM<|,]'zS>>&j'LbĹ4}6BY$+`WP40,CMuN,_օin+Q^@ˍ9"hNI6	рbh»{ҪZn_r9~Ay睼̚5+nرcYt)-X.$i)"+qWcjSX4
	BCζ4ʴ

kZ5TBc­ֲu@@g~^$	~sbz^G]C|}VF2UgeP؆D^n*xϙvGkbo+y>}z7̀Ӯ$;;I#4a~_>c/_ȼ3.GKe#0FX`3wR:?{s9pWXUaF3L>Ar9"jZRS?K3ij-23|Lw Op.i<1 ̬Y(++K|HA_Z0yoKgg"왃BC ?RB8d}|Wg攋.j5sdC@P8
i
k20J*krR,1{!XF6(N,fiɟq=Y/oղ#)//OlС l޸y91T$IbԹh4*ed#li~6Rr.}5> ꅏ1tXRSii@ӑ?TBȑ{-_2S1:>
ypfu p`;PY/
6gZ[[|䐟OQQӦMOvΝmݖpYFF+R,1߷/)3Vӻ[صk/w]z!Y~žؽ*,RǮdVLV#^?2a` 7[ই~G4$EGh"q|>SNe̘146.\ɓͥ72gNƎMl`ƌ=:\m?x3>K^N.M-M,3&Ob2_ "zı@Fv7}GRZݗ]S~}j9aHLCcs{a!;JNf* 8nf_L.? 
߇Wip 'Ν;9S9r$v~իWsu1j(~i22~K.O?M( 993/=OIs5&ۮ.'~/"IYjdoK+*$?P4p@f0W}"|uuh9ǝiǑWb6cN܅:DUUq^{5~߅θX`{nz9s0{l>#N:$}F}4NOqys157kĈ|g$ξ @@b2#+2_F994d@a~@0aRV#Fg	ItMfZj=;S+)f7Y`K:WA
(z뭔/b4Z={ЀdϞ=ߟq1sL$IgС\p̟?[PPP@QnIIIجVvl߁2/[NkKL!4_c0YDߞ~9f
sD
ăipԀЀ,SZ^I}ԜP9NCUI7455{z̞=/~aZq8a^yMM7DrF?O9䓻:1aÆLVV|ܼ<iin&=#碹Pٹ5c9؅H
n^{K=;d	c;,-nAptQٴb:~0ywXf
,Xe˖q]w1~,L2[oEqs}1a:gŊ]N=1~x
H^P@vIg,xwy]]z  m8U NM&$=U8!M%܏>8hNdz>zC;5 y]d    IDATbxypGEQxG)))ᥗ^J(7o'dʕe;d޼y]gk0a---	e[[q<]?ΡsIR8@dL>5V8LF#E#㥫jkw
FNdXuuE rwsI(O:Fyg׿Ů]O:^{>;#cv) Q'^i'='GDZ k
̺TaEan<9^d;nl`euٺu+5551P>;dAZZ>(=^ofy:ƄBޙUy}&7;7tӝ@[K"(3#<":0<ꌊTvERнM4ifߗogy8M4I4~^{{=n:3q*Ѕ7'pufeoTں辝@]s
tco
7{Iz#Eqq1˖-'nKMMg}=Z0L8BYرcNPB0cvs9\Hfc\O[9]9t(#8o1"P"}{F0
غuc߾}8hљ_" O*JJJm+l,3(b4rr7FD'Ĺs=>^unkk0D}Q-[0sj[oŵ^{a67o[z
z/;v,[y,";;s_bb"HD#QǕڥ8VV<3TII)檩o^h!?B5#ڇKU7~8 ­:[n{YW\ϥPA4ivke}<;1{NYt	*K4 ҳaP5Hu 
mxTŠ0:[a[#0[@\0{!rqrss^/e(**0 [ZZhkk#;;{t򱆬, }x"d<#c֥0l¡? Fњ`ލF	`P"L!!9R8`gݖhDJJ
cFiXAJJ
SX `K[[+mmJ[[YuL^l6FsɌ1ӧd(*GE!Sk}
ƨ
<̚5>)$I(BCCNUU	B\~s8Pltl{BQXFK4d3PZdº]a(U		Rw2xv}(=,12FU@ؿ?yyyTUU1e~'n̘1-[ 2N38aXPJ'
Wb<GE_ \^#UZc7ND  >?БQ`>hPЏctt1BZZGa~M||<(o|0"ӦM̱ՊNAZ[Lۡdt0bьG$b=IS[6S
׎Nя
Hii)>?uNY-ݷoI Ʀk0(=L ]]]i 2HL>+4cPUh\3*nOw4 {.xUq:t(YOΎPjGM61LIYx<moUwiET8i8f3H8dVKHHN6vGU#AlGÅQgϞZ֬Ysxؾ};-n;|0%%%Cf馛IXlY4h|l8H8Y8X8$'CZǂ
{cމc* vEuYfzٳgYǓO>իoWճr@w]-Ljj*6Uܹ3HH2!wBQEtm]XgtJJ_	`SdJ%.%/
^E2bu]<3Q |{GFOc۶mtMmر㬦kt75 Y,r!he/2!+8Vήngx($I$OgKM$Q ^AN#33?0[n]>C=4 2zGR#77ӣi@]
4vʸ`o1Z
d&WNٺ8~__z@õ^̙3ַ5^yy9wu?(,,n_nmmm|K	H@xj!F(  @]aCS@xEڎ!-ёbĚtM#tH?=_o@!WV^w;h^x<~_裏3gFUUUOf͚B::$ٛ.3\
mM/\LlB/
͜ DB|tc:o
9p < ?jѲe˘1cӟĒ%K1cv<555l߾r:?0kkkyxcu4t{ɎF\2Hjk#;323-dgd(wv֧GBI2kJ0ixZOuN{xᇣ <\.l®]hmmp8aٲew}'eo۶{zYfuh;G!Rؔ!&&LSe"9ޗݬic]_ө 2gH#m_QٶB~.:[H;6ΫC=DAA_wܹsYb+V֭[ڵk)++l">,7ngܸq\hMeۋpj
IL,yX5J?0@Hs㽏~SN
tC%TE'H11_g{e'8p1_Wn6V+6m#
 LB~ɹuhoc3g1hp<V/j*R5G	qw!/NGVJl~]|b̈	ذak׮g?ǎ'RPP@bb"]vk֬a<޽>{]Pqaħgm8]ぎV#7+L&/(
4lt-4#u}yS1ӄӑMU5]^eY<ŕ(kx*וW^ɕW^IWWׯgΝtvvRXXM7DYYR;w$;/7^]͘1#kF*BLKFGWwL`(02 91Ѕɔvk\Gc;
i*8|Sa)__?#l޼@('Pg 7OdBq>k(-ωj3ԪjØ.Ab#rݼ/$[(!W|_HL~1+ TlݺUbƌ'ɊjI$9n3sxm"42rk+
ƑӁtIIʣ8ڭ=۵ETI'+>?ڪdvv]C܌A7Bסjfd`83?I͘Bkg5;H QIuy"7<@n K$"$bď^?m`L:ZhoiON%4#EkQԨo93qRHOx|}m6@M&̾}a޲"ӓcsȲjjcٰcYXѥff#I2,c2M&$IBdd$$E?Z7>KHbgg)=C Ij*lu
PUlfIL0GUU PP(D0DQttUJ0<i5ptO9躌\:~g?3V/Qr UzC Z$Ih\.Z??1#EC!Z!2vЍ^"&K*m
dGrnC׼Mi!45|xTōT*ȧQ4!JfQFOX
2hBY*%W{+24LrPP(KQa&A?̩ϴ]'0OQP__mIDIWT6ho2L+fQ4}!'l5Ii=,j70wJZwK##>I$HEA'nvzZϲg]ӈn34MGzqgO{|kr~@JJʠ;wwHѴO_D~Lulb᧾/l#D(E6~ZZUtN~!ĚUÅ~r| {>=
x_D$DIbSHznQa`05jRR6uc!I2vΓ;f]0ci;S|!^?/XrI%7?,i*4D3{1&r.Aݻ AdG)a}6/X^^( c6,Y'㡶ܢI~FCM[vӨ\^a\T;W3;N]bH/r!I;wٽ{P<5Mf
`؟+g{y4qH?P072w1vvvEF$`NE)L&˰KVql0 J$*,7EHF&O.8裏 c;BӴCUpp8dxu%ٌb3lbbO(Ihls&<%8}.
yC,]z{̽@={߈Yz{hzZHJLܷh"FY^̙1رH$B~~>T*ќym_$	J||<V_L"n_v;ŅLsQ@Lpwܫ(
[nEƙ"55M$(HDQ5.".f4T5PEQUE	Ull>6E90ƂZ1۷ǲr saŏ7؉/p&/+Bj~)م+AN12n/gس Xdx{D0"T%ªYeb5,JR֡32$cn|xMن,,_vTWкnqidN&sOfgQEUhXOq
5D^^.]G=ݎf8|>/mm-<~x<^9*3Lʁ4 L̓uBQ־>]qWEgg'Gl}ȟ8Is-6ff~NC1sf;\sU>bk0̆iTTTylh!&g)+BnX{ҰY$јf8whjHL"/a8TQ"5+Ie4i}>	?o4aoeٲzO(NK8hMvv6K.5Ħ͛X/m\1Bd[řPxn

TͨSs>t룦l`;H޸B&K8|^9>K(u)YΙ0dT`o|PǦ&?RPPwMMm-kjio7e6X,r猌r˥I&
n}-[6sYiE m䳈wzBM;TTu8k
Ǵiͥm;v(y	%.%%	E3gβeWzC=@b¢"RSIJL$))8,K4[sDBnvhm렡,YO /dn~p?j67WtܫP
w,!4nV5	F&ON~^.^vhSd1YGpࢀcH7/<hBmxw xVNeeUp8喛Y|I*~PQyU)O!/b1I(Ei|\Wfi 
Դ(L6Z[^x9O䜢OކmQl6o~sм3ASS۶盧~(ѽztwu#6Nz!~#ֳ`Dk!l g≧Cwa ZBC3mD,-fKO?xWf-޺Az}(³>n ++6p0tY<sձp&B?C@?"0fDO"={BEzF[
8 qVE
H?d	ra Cx;zD'%8{#{7K33m06j}orB(wym۶QVVʕ+G囩{gr2>ǩa[+UbVp"n3tO?'-R\\B[GA.dwle:pnO"X͊s8qJUU.iiix㍣GQEJK'el6+%%%.7$O'-x1pOuw>uJØmNel$`<y
3!4F6Q<mޤi1)NW`0:T0oDXgѢbf̈͐೟\XK~&9'b,w
{#Bi=a
 ]@#snxzq--;4Qd'v_~8~p爮%zR_ 6o??K.Y0Q`{0zgddtZZټ?k3"F0fviY6m b**sR˺,^8oo>9l
V)''A]י:Q|<b
pK=JUU^xYh˗/8юv f>ڶ
@x0f
G"R!cBbɀcea;xm;WFK'i. 9:3s	Sv6SYS"]VEsϽN uL:aŋS+꫔3i$nʠQϓO<ݦ:W5oGKYȓٻsݿ
oPHOo,h(*f]*
ALҷf3uuu$%%1aB=^EV/Yr͡vI|[n%''f /y> pM7˺`MA|hc|.3\8\~_3Ld_UFAeܲKuGC׋n'##;"O?E|Q7߼hī_QO?Muu56҂t_^~/vSHO}SBct;ac{tPwDX$CDZlKF~Q߼ïx'zkʜ+?RJJʃh@b0kTDU20Izǹ[$Ǐ#2 gϞ(;?O(b͚5ő:Hs EQhGw'    IDATU>=˸6( p[Mg1rg)K1J)@sk^I0l@2[n js$df̢-iɒ%ʲLr@H$MR$#vۍ93,[nd2k.)//_t?bΝ˜9sxٰa$rT.Ν;y7P2zQ&M4.wcf	0)'f;X	
/`پCf^)P^|MKQ+d\Xse̛7'@ EFFׯgÆ
L&֮]35kְaƍǸq=OJmm-555twws5pu
7w%Ts
DxKt'Â	pDcT~ECg'in
2eax=%"p~ Uy ##'''<B۷o磏>b۶mnRRRHNNpDݭV+tttDD"A<.:::ͥ%K0uaEn7_ĪY꺑3H'6q؆$p8x'2mЭV+7ѣ?	H_8BGvbΒ%sXlHiٳ4~QXX8bj@ @]]ى0sLvލfnGvv6䐓3{bWљlCy?Gvփ\z7'd7UWHHn";;vPU?br|>^<ǰ^&/ʕWK	<裀e;-]ο~axݻw3k֬x̳rUMfe)s <|8NC~ds|+$;Cꪢ(RPϴix<;pBU-@}r9wq
WhѼA~`OG MPYu_~
JaQѐjp|i]]]<S4(_	79YjuY|[+|Wo oPONN~jźu9|p
4mF2 8.IIW_)'b׮]󷿡*ن]>X_b{/Ai^ o>q`>(\61rZ:TlmwU;++|Wo Zse`iii^ϻ>޽Pbˀ҅,odFNN&W\1oXe/ ozYX39vpFPh%\rٕ̚5kjX~vy&
UЗIÁz|PwޡMKb78^/DMEupo?;o#JKE(oH49ƍikDӦ8J;eKy3s= 73)#03|p68Ҥ)S(,ufff>MhmmcǨ(a;ڙC}Fढ़N]O/_3ɺpOy睧B!سL>P	Vrn#],#b%O/aҤ	rמO<Aww7)	A/tZ3..
M&V36e
AxDYNHU
1E5;p/'e0:t]ϓ
"
<<[gϞҥKOX@4fgg@2}6SFt m͍HR3F||<y咗7♢m6 FTsB"}#)#Rl318[ᙏ)RgW_]i1-	3O:_/QOk*gkXdYztttAcc.B0EUtx	<7@͂n%3Izz
8γRZ^^|@gg'q335.ܣqn1毯R䦻bN'	c&:yB{cutҥK;wiGfL&iG#۷͛6ҩjwcϊM|W6xw֣Hr3*VO$uvo`OQ0.̌vEww7#2fb'%<M:t˗زe&L8l߶
χ _H/b@`qgU2!-+.e޼ypmΫͧ0Ise]1c=FƼ;2`H$}Զ)l߾۷SZZܹs)**:r,^3f FM>k$kMMMڵ{Qlf3)FXA(bD@HݎRT@ml9jaw">{r
O{mYG'8@Ƚ Ph9)2n+gBzqFʔ\huØL&ONii)Ǐ?c[d2
CNCC>|5*WME:ÜSt`Gzhq:ok2	ο4cT ϳN§aLk5CdRsIŤ鮮.âo՚v~  z&"JKK)))9[ü+iH$±c8|0zb&9pQ E # |ϝ;jF4Z9TI,e2V®ݻyy+LX)&_v_yW@? 3M&nvbݪ<9xnZZZ3qD ==!=NQWW$Iru\Bkk+tt$،20)
}~	n~FyAm;ndåSR:Y2y`xŗiwX|!15$nSA yWaRHu6o¬nFxȁ8dK,$˼1mg={vu[K(
 
n, u?

B
m;/ma,3s/Wt0bԍnhޭͤҩL2Ӳg].o6;wd/R`Y:#W7Npc^A,& 6=}~?\}5.$D@zGMM0DRuRt&@Ia[\H3lN
Cfx9`JL͇1"Rjvۨm3
2q:dggQr;o}vt%caQS#hͯY8l7nbIN68&&͆cZϛKH4
C0$Dn
-VR0477SS[Jjkyd&EqIO4qЌU6F[m]'ddQXPBILL<cTWW޺PqlT-i_s-Yy}m@>ӿ A-TU7p͌v̺}*kcxLYY$̟Odْ%L<7G"ijjzZ[qu{YE2geAGk%Q0ͤEvf.YY
4Al{gT I
S+?Nu7+}n}tnK/ >vth*=Rx	*1֬!
]|:$,
	VV#+C.t QNa>mnGfJff6r&P
>C***4-ڷ@!uDb2gm''t!55SeexQ04L߀y<zkIFR]?͚u΅E{O}ݍ݅ÅTE"&oU#(Yt,PIg4T(Z`"x
pd<AoPEb1cÑ@#l'َ&'NRRҨk>شizX쀔~byzGwoh֥ú!jkbѴߔPwtX4~H$BFv|㯮!;I	Ԏ?*,NeZ3t]2x^^2P&	(HEQ(TEA((1TEEQTTU&f.3ӺC3d we	I$I%I&Ȓ,Ȳ	YHJK"Ց@Aqqqٹw;+A\(NDWc?'_`WNvl,U>Z|؂1+:LXCQα`){wW"3s0h'_ǱYFimŷq#? .-eԩJx>L/Xs#U)4M)߅ƒbvK.kC8SE3 sBXV+q%a{sW|i%|k_FiOA?n/ [nɁa:mWCNn92)ΏcAN;~F"BM6oFxPZ)**"--+<SVDmEJG]m=T	=ˏ%OGA$+3F a0%⧁8Hu
Bf½O.zmf䉱3dvEEab6M.	Cw
EpZ@翀xvv݄߳wFio'ox&0ҹl/Ko"3Guu58Ty2zZS)mDΥ>hco8ziݔ.ȺρA_0 [X0>0,?Oi<L0)->ű5/b_z_\ dKҥ h ٸ{7]rs)&/7sf\" .ONGGuuuhQ
K:Asu !vÈ0sk_u?gS7Ou]'.9KB2tLX
P¼Q 66I0)=̄0{^Bv>	_V+ٳϞ
wAZYICe%ڞ=_z	B!2ssIO''5222JEQhkk3rZ[k)ECwKt@Ѫxi),MUO(=ĤVsO3o)&ИC"yǆ$Tn:<9Ԅ,$x3	ׯFJ$&iiħ>n'tkk9x8=kk	DZz:ɤ''t EQp\tuuEgW'-457n%ʈ#!Ar"ggf85j  Z-hh©GB2Jfrhk446s
~l)fHܟ,rxF<{T?4i3:CO۱M1с77#ףAHw7 	II$:HJH$u_Z,1%Phg]=.\n^SdTk)^G	  ͸0BOVE
LĂ'/ټ}S'
*R&gKG	t$-Ǳ
}(--w$s;}Q]Xd$ 芎PÚM2&ل7KlAe$YF%#~!Ihl
&<]1ꪪNTUWPQ	ÄCF[V
X5tfQ-:D+H \
n{q9\ʻ~uSktTGY2h5Mc8EJR=#J?P)r bK$7Xi5#**o@`*)MÔ
c+!#؏޷]CqT!l @i)+@ety6/Nt{1\'|?Ny`gOWg2nO-5uu>Rh
o,Թ̈Yد+D>ǌ( J{;
B{ڵP}#`JV5̩ '_|x5B [!Uud5)]uk~aoWS
;_%GYU}CMM
$IK0'3w \<HNžZW]<ل#4;BD9Y5 `J>XE@	{I'ۚO%܇%ԦpC0+ܡ:AOvIgRiItuuBks3Il$mTı	BD׆ʫ_v	F=5W&x0oDP5LI*d#,'Ec6|ib9_vV>|X4Mv?
9tvvA{[+$q~!hvԇ`9U+ϟu<
~uukjU"xHC=ǋ٪#'RR$hC fHM#agp|j<KQ  1+\xp1h%b!\ǙH!%~9g5
<.X'MB0Pu!rHABMh ]GvN
R6F҅]JDEB2Z؄ˈC^x}y7~02y>CWKHDQD5ڪrdKXD3{x<:;tubIWIq>;
4</6!ɓRik38ʑ(
(m(nPАm Y5D`	hyN+@н2G"A6c4a2sM);{eFCٴ<|}UXgO$BZcN[{S8.~py<tw=8TR<Ahs4E`]2&!(SBtEAB@@@iCk8҄ى+
h:#:IGA0i`{CDg{#@CP@-ZX7ܢh2!$cJ@+@)+s^mȣfSz
iH=L{сFr@g3dgؘzn7nnL[U fZm%O ZmN/`a:
XMRPpꪊhYtUU5]WPUa6dR|<bϐ3zB_WJBf'K=! C)'J݉]M4^O8"99[|>~/gB9@|-LX./-Elx|*,,`6˄	sr.X wu
 kHf?mD҇xM3R4Ujͻko$3#4N&i'<>@ O#L&Y,Xd`"Xdl[d0qN/t*v:f|~SJ2打1͘Kq9}~넎÷n=wÙKq+e0U	/
HHGǑrޅ%t]'DܥpH$B(&n	
fGtdIDD#IEQo 
:깨#	"uG(ي9?sD,1y8QrA݋z[>JOyP@.G@vsFmvQxqCmn  	
IDATk $=9a"+uUU4-:t]^boAΏH$bШ:A]'ac*)<nlLYYc<*uuu'{/rt_bR8uD^)!yD6HL^OHNuҔ#tW炙 !-%dNǢTl@@ #`A7GxT1U;z$BPM
ޙqqW{wF+i%EHD eLS>C"!2$K+9cXf_svm+尛W,ֿ7dzM
O]2
o8{GM➤?֤%H#DdR2~On߿&
#-,c/v*I^e,$MI6=sO	?\\1&U)6{MSr].)Kk+?P 
KK痌=crdyPH~IW^(*nM.g[tEDjrw^sܽ7f|`8;HUIӴ}~ZKV-ɲ<MKD@6F& @h^`Z֢Y~$фp0"MbsقtN8"*S씳ywX|.WTitp|
[)ٚ~`??#۬s)g8L&y7)I%wwW+9ǿc%3~+0uQX74^nV 껭Ŋhr~Z
:66{e bQt]Fgl~z;VWo|~Or2͘NLG#f)ɄdU5P\Z]mXVlV+)'/?'/ymt
,mw 'w$ N0Pb1VZ YFz͗+/WdI\ݠ6g01
GF%=ш(_	>TEel6*$el6	,KK/?a4"nuAKW%-w5غmrRξ]"@PUePխH[KQM>/
e%[3vZ|y׫/K@YR$lQ3mh B  
ʳp=aV hnEd}j9/(
yQ9yLYp8&sO3YLωm<wVm%muUt_T>	&uNHTF`4"hߔCfKV#v0!ƌ+ouߢyF)KdM6$y&Kyf)6K-iSnE$Uuk " d$TnFChDA8 8NSьp4ALPq]qڷoj_[!)&]
r0GF: T}6qqv7 
J6C[ύ(7C+(o_KFu$<r.X
)5R!A:dŊW41w^AK	nkPnSｖcZW
@VOՂ@*N}AODIy;W{$r)#a-R|]-`;f/۝+Ag)G`ƙk;6:!;*:V]5
,+2G̒yDql=1ꠠ)R=wnܗ_DcC%R]VFA0X@s+XwtIhR./?Xz5T)yIǣMהoH?8=?@:Lm+I`xuӁeMIՕO(oئݾADf ݮiU/WԮg1-"78+oۡ fp8όTAXu!ڬ/Bxy`R~tYJ8-jE1M=eGn]cuuOcny[Uxň$:H+6mtn{@ɳ:(!|9ۣ.(=NYYJPcns/6]'@f'y^x.;iAKm~u|=\?Z2ܣO) 6d7    IENDB`       cREVGeneral    revUniqueID  
1260294754752 7+ 
english Flag 	@     X  h      nPNG

   
IHDR     h   3   gAMA  a    IDATxw|e35e{#&H!
Nlxzy<=Qۉ`AH^CBzd7fgǄ,	"~33>=G]] ?2@:A10 C `t!0b`@:A10 C `t!0b`@:A10 C `t!0b`@:A10 C `t!0b`@:A10 C `t!0b`@:A10 C `t!0b`@:A10 C `t!0b`@:Aw/MՔ܀HJ'.9Gb*(!0rHL3(߳+



4յ7-(ʱymܓ=س΁Rt̞=n9ĳHL9E]&{vaCش.=kʹixbrָcF(@ʮ
ߑVW_A$4M	wS0x4F_t^t;K.W]}5`A7n߯\
{xٻp5bRtH~lG	/gѢE\?{N*KZg{p@sSfAwQpduS_e`^ "v&'S_~N=H8%9 Κrv_sHi=.'[V.h3	DN3l(۵e͚55Mcܸq̞<qI釩c
<c>l	Y9]{6'n9,h|q}%=]7RWQڛŋ#[oE>=3)TU9L%<435̚g\zʴ~Ud-f
k+}=w/ؼ|>	
{6C޽9~;PC4YKfģsEoq_& Ha<F9nPc[y*g U rOFBZhQ	dt* sb:O^u;w[nBSy<ON),_Tn&A88k+)fN}4~g<+qѤ:$R&DԻs),Y31'Wx<N%&>w){#Eez	nocԩ,-ξߥLV եXs< xǩ2UrǎuÊ/fo'+vAJC 5p-'u_=7}>1hԥ&sKJc׮]!=>1Q $%%1qD<C^CQH//go7$k2wVgM9}o<Yeo.V<މNdHwт?#\H<̺@zd[olU|M|47sK6(_(lX!-Q';_3-;rx9re3rN6?W?w)|NYc-{[gBhA &rى*3)ٶ[L\b@lVɜtIlYU	r^Uin/\Zb
I+8eسy%o?v3YH6M$	;Ժ]!cu-xˡ|.!8 DYEkDԇT7??UUZQ6+5hZ:vX|7vm͏{sD4L}ǜ5\nt3P%^g[;T35 ;
&_`,kk@n/!k"d >g@C)~4enp7{C;< vm\ppd/i(SO=fݢEk!;wV|'{B,QRQ"AN/ujVdpa j!~}nuXIn![ͬWB{l}ɡo߾TpqT$d֛L8uc޽$ec u1ojGѠ6˧ 
lEy'Xd> Q'=`M*@6; LM&">yrW+YGNNXIit5ʢO>WF^G"G@6.CR{ͺ{bq`2-93ۊAi3f;[ S( @H; E>'8v>Q_hVUݛܹsrQ	>hY	5ꘇ#^ d7袋"q\D;ɱ7|6,k霦Qa5	$6]MըR ̹ch3(AizCHyO6Ue(߳5QRP;Djˋ17G@Jo!kպZ(aɬ׹8;! O9Έ95ow BM%$}M32ؼ|>;/eGWU|o !Icȡe@ X- xoT^w{?(A9o?M~kn+FYCbU;CKI=1ҿx=bq\47_wz p5Uv /mk8s#:={~[Wo/LWCoJkr/1%Wp>õ_,	A:KS(3wڳ?V{ٰfΜIjj*AE󇮹k̀aןa䈎r;kq;ׯ_f/VV6ITl>*f],;P7aZ8?Ҫ
,@Qu 
A**~5a5	,"Q̄J2d'(ȊwQ	 A_Vk7gpCY[x5bwdsSl]/#+3?uɍI
n{@Y,A##Z %; 5 0|p$	W/P]~muaXL"ӏ>,ev/w{VPr$9$b$gXHBESqyU\>EUٺ-PZ˻Nu2 zF-B+N㝅3X'XlQ+ PM0]t'r=*w]C#V2ܾwbF-ƺ*8ir#FM^ ƪ0qpSNV4fh.zXէs|'=-5\Z'Ϧ~̋s	5F攞QX"*6pPff&]t!??SN9MP[p6}gXh6rp;k!	dT53f>(9ƴ0)VfJ3V4er'F3j D3ito#h$I2sV|_;^z%.ҟtxOeu=f8G4px1YV~c-I||<ar0j4W^P[^Lrf_|V0~<on;fw+oYlbC8KF/AA)1'x)l)d7.b\9?)7=v#>pW]uU)K
TM#?;QwobFX,
rh((HRؓt饗HmkN,.R[YLQ&x{Q#:۸8޽3Tot jOkDKX,`MirO#+ip=!++s=7bSOUM.7(Jt
?@eu%2Zt*Gv#Z (Fi-l@bo%ﾛ~A.r;k(QDo4z$Rf\Gg2k?rݶgWZcv-]G*UHuHl۱ʪTEU>(;)X| {No]Jx[7 -? cИx
9|M})*e{ؾz#zW*X$fM5|kFĳ߮-kM;5\:ag6b&!.䄸tQVYr8A 6^RRi$I@w#$Tzz;b"1b_5_|1o.GA#ILbz.Ɍm=[(JGavTuT"/_jaQk%p!!yJOj1c[1䦺!"J51QDDh@{Rd1x`6lԩSy7 cA ??}2p@}6oLf>cƊ&8?ex#s)Df_˛T|;/W	F0"jX	O8JǇ;nK$Es0jÉŪD=bbߊ> 2E%bZHHH`	L0Zٻw/fX]vK/p۔J.`cTo*ytTM
8>XML!wڡ֑F+q뮟]&BB|X `?-}H_}oݺ5fe)E%ICGb|INN&998EEETqxLr᛿oR'LA
OS#=D(
8G[f%y)fr8]4vDr);#K`jkk9ĳ0[~F? G@Z-[pD4̝.R㉲˒)-"59!`(/=wSyh]TeE.:9D^8,㺆=£Rx[3W)r5k4"we#kdDtTq(
?8 
?#Z nl%8١A=9TSDL](b$DI$؋-ɿ@Pј>2ϭ|DY@LFH, b8	/0ZԈ3k7@bM44Zi)&Ef|'Yr%=H|_9X&e˖2AѥK+LKIMeu
ܚR___w"'fHf*mrJώkּ[ώ	je(Gv
E dv7gb|w3Y)fY1;>gIHi0_z5>(db䥷s#sD )#;7GM
	4;);=Ϸ۬f"A\|ǥi$I4ni&Zhxo1ƚX٤8o(pXIal@,$	i	?+*dܲFU$-^"'*OusY73wي&:6\3/@JJA/!.Đ3d?seܸqAN&ur$=-k2d 1Hљؾ8Zb6"h*vscʂƆ?bl"&rMWA>IMf^Z>^U]WgPGncsfGrn-ۜ3<]>(

xIӘ7HLJc{q=JkSZŞJb*YcND&%$	A gC[M&bH_<Gcs${_|=?8$QHN6Ҧ4z'NVv6%"<^@x}~*k1t\$ͪ|[ڨ

$Xÿ1t0	PqH*bt݃jKoa>}{qgљH~zu9$6	5+f}
ԧ1' >VOMnEϹwm⑗Ky6te	~0$fð=Q(~O?͛AvsOkGG@
cv0sLyx꜍**M}N} " |&$4L"L$U܊H--<BN11k@u;N&eSǋǖݥ,[ey\{\(DAԌf&.6H_RäTf܂F39"	6nx^{,Y´iB	)7܂Gtx'/XbED$UTl8ǯ2u)usE5"`4|%
&QPۈ@ICLG-])q5KZK0?~<'NDUU^x^ymJ+jW I"U5X-fl-)	l٥o^bn&Ϩzjkkټy3k׮En5<!5#/砑9+x oࡇbpj^~}pLf3@5Ȟjw4rFDvӯq"/W+,?Eb@'.WU0AX5l=#%f;sr-?|WSLaРAvm4{<sϵHYE=SL"	jS"Q"+V`Ŋ?zMh2;1t=wɖ89*߃.믙1c]tQh]Vz2r0Hg61T:;FfAV4\܂\zJjXPl)' Ɉ蟢fXi-jrKLJK[M|{1<sm~?ĉyùv}tNzJrXM{%C>CқNTG@F^vӟ{ｗѣG۲JSvյTַIqzv M*avv6,=Mvz{Նh`f/fwkZND/#O;\~ Z0ى9G9Abb"#^ϟͣw<SmlktҒj[M<y A9u[vSm%1)q"twQb{uY̙3HuܞٛNFFj+;8%e.ި>'@d_x<wb}y .5(AW_DQ]Ȗ*RRRHKKjh"?_}U
Kp^<x%zMGn-1쓹sSd/߅qtyz
ӟFL,8j0hԥmY5j#..lmV:fp6it#rHvNkxu)$HY9o7_oҷPkpG|ŒӇomƳ>1m ('<zF.r^~?~ﾛo&M nC4yevUK߄"@@;͢^\44TՕײyyϹ-G4G|fH&3(YZfHA\zv[~s3Nsn&U9c@^r,A@#/+>ڤ8dY!tf~kUVqmqsm6:_g)_/f,_O>۷ bts+WdȑT`ǹArSC'},!)vhۋA޽yϷ֡6eeCY>g/9G(GU
`	2oڳ޸q/2bĈ(GHBBݺu-2O&*<vg!O    IDATbFw(H?筷j[N7|뮻vWֹdl6Zs_Jg(94q:ؾwM	"8kn.ߡzh;v+ANMݶ)ɦ%;]p\w.=d}0"|ԺuA޼ej*ƎlfviKLL455QZZJYYnݺE.smXDp6EzTU9KdԩL4CE_;n	D*(knr{H(q5?Cb (u{PjvT6l+FVh
Y-IJ鷸\~䦧:o^j!>%Wݣ#R  ]sX|B?v8&)&6n/XBY>{_,SQQ߮7~1c0hPx:82$'Z4@NKpͨX&ғHkTv`wXl=n&?J&;Z"	45Rsf<6$+[闢?
Îu5@[F
=Gv2+A`)8KŞ-۵=|^C{1YDn^Ok{PZQ= O7bGqq=ds]M83ygC1LDSAGliƺ{-O{+wxcƗkrZN˖x,DNg3LO¨**nZʣru
w'lɿ?ajXHk,V;y=c@t
 ow<DZȄG_LS݋iAo

q10d֮]KUUUhGfݺurJvl\ň>\sR@7DQ@T```b0۵1~o+wfr&d3kł`YSUN+11fy|u=3 ]l=)t9Yp^qr3鈱MvFϭ2(̈́뢸4<y k~E#	WGIy543g$))Ye|p{q%ѡu-/%CE4Sj/Eyzg[=-t;͊`6!XzGd-T$B>;WYM<643,]ًV񧑃"(Gdь!h++nu-N}t];
1fO!ixnx4iɘz]Os땬ټҪzp9y@qё&mE<TV;hI]vIgOClĚ54YFZ>\Y@QA._kưRirCCӫlQBRFR;5ʱsxdzw;AJRMjR<;N63<̦%7r0vՂ1*	)i}@3	DN9K^
)FkIh'L_QUo3/^M=Hҧ
T`VQ^49.r\kx듅<z>6(q6ʣc^ u%ToI!#Xvds7 3LL;lGNKSG**kURN *z~VpXkTiV6%
bQ
*>iңNx-."nh_6`k@ԏqHψ2e>}lQ¦k/["GoL<uQ7ghljC۫yonF{^ԀQa&(2.bĠ>8bE_@y|z=&A3sP)(lU"gSgeWʖTf'_sg{s%3'~/G,Ǽ@Lf=XpoE
;eiN7`"?3M(
ʗֱ#&	$
KV͝e"1qm[Z>P0Ym|A躡[i'@qw 
A  ~5\<B/}vf5c^zsFY_1Y~ǌ yt;%t '#9ArA}s(ר$Eؼ!
x6#ae`n<-})
>_)LSIxT;OFas@LdF\L\;U|*D"JAU a*hXE
 k4N9?EbD((Q#Ƭybe9WHt\&{+BDI'$$r(AvP7&1)jEQ/&I
mEWPY	j` êD`ԭVekʶmNN1edV5(tR000U^!@M}#7>N=8"A9	q).cpD.RM,^orqCP܇&C ެoM}nH!v	4LN"'JL.Âm1Y(t΂.&͂-*r@ֱ1/xVnb6ሱG-Z	3oQ$,-e}y,͊n4^p"Uo'H$]A OPc6
;փ~rFa!f9".:V6lgY_-5mi
äoصq9OHp73gS쫬%;=<Z.-5YMٝ"ʊ*.jeTo3*P8`vh <
kSb7,`ptn	&"!64ƟAcG7x$3mۦ* +yro?BRF.)YG~ݟQ5`ꗲ?6őbEA ;=o E$Hņ/hjE!#GGĚ4F)SnRpq_OaKMњe˖1j(L@]3$x4;g]e8S*a$pu;
0jׯo7\<*"O(
lؾEU9+/2D
	"v>;o4ҭ*kd$`
V#<>.]ʿ/x8SڷE?;}&/ͦ{Mh/W,%*69t䀏#~樟!.g?;''̃b>?yoI}ӂhx}QFMemk$SXXҥKٲe-Æ
kSc,^>nݺoܫ"e`qE5nGNN-_yf)rGJm!Ѥd=^$'FpMi!=+`_ȊC? t`24w<]t*iLo=ϙgOO<>/_?@AAjĺڽEx/CU5n5z/mG?[#dyuXI^=OFdIL_Wõ&hH+κ^<M<8/]7^粞~EGVyjFe`F}X%4ʚJYUp\fo'בT\z$3v
t#N*F[Ы%NBU|,l*g^}O*р!Io?ÒU?#g2g{ŧff/`h$A.aun[,>#RRR"/ $''3tP:wZAFFF~>{%dx7ZV}w\+PV-A-I ٺ-q5PU^ʣC P8pNx^˰] ޠktqtAUє M=L^J%{
aYIHDfff蓞ަVIn
hH[ӀBCZgW	ξ}fbuخ`{,a[%}}V^%xt`` yJEo*i*XE=5&A%kc7nǔ/bEWP[Oal7N1hh-pRps_GL{'5NbKxM1A-,kˋE;cB~ؽI~rVCui7],cr͡nUۈ$@S@ ߭Bn8t2kw0T+/!չk<.=/M/3BHΧеq;y"لd0Q*h8Z$٬:>9X¨A:`MejyqO&	@~߇4sE%+{b956yw,]
4{,-
Y}hFHзS&8
#lhM[].C2g?#okUɓf(=7N*驌Ay":72maŻd@]M9A9p.9uU0&ׂM
?ZKP:+cHXixLxMuU,f&=/*NFE&Fz<5m+/?|3Cw?OH`$d,BW1and)Fc=Vm;?gHZehc~%DzJ<g"$F{j]|d%3-G2<>J>eA%x2;7ѧ$ao~IC"٨9^V㲶7(tTp79ٽq9&ƴusKd^>)r,Q|
Mp\AON[yNY@ZB<Iq:URZ]ꭻtJ`P^[޿gqdIz@% fӨ3)R6){N˒[͍upG@@4}73$1cmO<3]"ͩb<3ZBf_˟|ͻo$Ij$'8Hw  ug`$R]뉉QݦQ3oX?
Q ͂d
b[Z^,ZWEM*`܍A2%ecݷ\6ynB#R Q
7ڟ.)͗K olmp;K
&]Kn'S9;`޷kQ=maoWElŊ
reo` Q!@E79#;3&jj*) j}Ɓc;ctPu];s}CJ ӯW{o%{w%;=M_%`
M!;=X-mCU^_^YjwXH]ګ2{LՖ{K|_D:hP_Yʧ=tŎк2㺇3yډ
:ny5JWbզЧKN:w?F&<}ݛr
=Je,~w1_ 1' #%G'C}wsiJM
ot>ADZTJczWxtf
&^O/O]:o@VuHFVHQ<	}^saa
+xzk<zD:EnQĦ
;yi쓒/业Uw D 6yU[)1Ro4KwPSFBjO(+d/Evj
w?FDvC%e2ElAuI
XifFW>޳[E'^'c"	{ ?v# %8.+v J"VG
 WDSSR44k8jqHtIl3>.98|7$uS#&l4LDr|,
ٚZ!=Qp `ElG")_wgǈ=+߮W3^k#b0K%5g#J hQd멇"c;{pqpeuBR[^̊G8ArNbŜ>OuV+A Xb47NdHG%+:nt=1LDFDw{?Ɲ=ϼŚo2
x
t56
% 7P-m	
ѤOZ~TEE<=/8O3UƖ W
v5"ۺ6}7R\
5|:ߌ#cJ ~o3Lԇ^w1\DA䦬d;f$7Vj[[ ͢-IpY XӳjZ%#/&	8ZKr;5dQnoQ҃o{ fPT-Ӷ\#*4~5ؽqyh=
˨y!IyH1|I~ؑyBg/^Š>1J;[UAbYeSpI7;ja&qV} x"%2sL4N&	Tk?CՂ *Gd1EGZݝ2RM2w}x]}VM}vsrLnbKS]M	W
2
;#V&FAJ iq|)@EyݜMm 
$ՈHm9%dH,* [ԁз%w=q<w7u%O]e	OMNl2ѻ[n4 &Lr; AbP7K Z!HKs~U}Bg@U J_ 1L|΂$J02h
OJM`V+(2ť=mjO[!j.?$|*1[ذdAypTq߮gzm of5{}Z	D@fnfmRslmbQC^&Vk*x^<VȱC-o|ktC2e]LVsƀ*U8ƌ~[
P &3dtx;w{|<Lzb2W=K<3_Y9j"||߇}9>_ۻ=+?&Q/hyO1;m[ y67қz#uOw˳WõC@c!E3GA	c^r!
Ԟ?Fи˻Y$O8U^S'SaH &3.=t$[Y#69*X7h+v6M΁4{|$E/Y,k?%\e >=c4E)hV!"%@+MF;"oh
jnAM8h\6c6? M٧DZݩPi9F:1v#ќ|׷;/LG^~k1IDu5i̛,E[V$q 5ȁ <_јO8{ӦHB!qKެF)X>*9ڋNkVvren;NvwUA((v-c"MԨ&h4bbTz8vW(>/`wfv}хjxOĺ YcW=T8àpzbـ=㠓_RS={6.7,ٸfMgz?
k:x%,
&ǚ废<Ib'U[Nĳ
较"+RLSS,n
`Hֹh!#,e.Mp{|
"R:B~ю&Q    IDATd#snz_?|RwIkٰ#]-!0>@PBe٣:(3$94x$7tw*dKI
_`^z	HׇWRX߇FFlh+
V?M
P[
Y +
<[P	1?v5>'J/çw6T??>iDpٝ̇1[aItxFeh9'?tVZ9:@I!	"$NI|NA_ YN>ӁYU+::-T\%k/~N|4%8kL~8Fwk{w _Hu&ix.O$z[AcUs#Li&ya;Werz#%oE!Nb5ŌQ5 ]^sۼ %
Vl~;}h>fM;k6<s[ǳt߹XI0$__0m1#'@@fh, Qr7Lyv.jF}MW/K9w/ >QGG&%
Rl`0@Ak_5ȯΞݍ
ȍAFNB,8sh}<^/o>Gkc.gyܻ?}ι'OSWH@zhZ>6;MFՈy%zmc;
ZQbkW^?T JjD
̐_؃~*, k	ܸi"HBx.=s{7>ƪ]πyH^pqz<UCDj6v

A"^P
GE5yIQyԙ%byז^!iMM]<>-He?8hOdԯq#Xÿ$Oȗ<D/5O^Ud7);/pKJtRDAH/K>|1C.ҞI~<tM:z}[v`7˻=_@XT%F0#DjF>g]|*k[8;3HRƪ2vޜz*me8N7޼bŃOx%`*;&,)PҐtm![ʱJJ;D
M^C1eAQt	^F&hF&;Xa'rP<uHK!hOBg;efПDQht;m5iOKc=%ERĚO?d!Is#`@+x;~sa+h+U
\dUPk要"rpW)X6
(,hIg !DbFX>V􉣙2/-YBn؉^&o,Iu[Y*[ř-w<Ğ?o"Z8uX38mqT.>@	L8}.Fo?pڔ蟟LXEZ<eC4yFYM'X49*i1)EV畨lr)]5FD-\JQйJg$4;Fu>R2"Ĝ2ueMy%X-|_rϟ_Ϟƈj4CQAſ1{\/_ȶ pegssLz/d@$NUMD(8BBv}{Ċ͕(Lm^6&H	dN)\}}+
64&PҿeoËXߒ<p4 ﯏{_qSsj4(
H4:J˫?^f=>Q 3Fn2ol^ϱSUǝttzp5\`ũ9-4P`T*
>dM^@o5LwKGFQ#iwR`x%<4j^ǔEjx7T6o,re*4Rë>$I&ro1c  j-??9isz>fW<pTAQ'9el!rDQDЙHgGNH#tipa"M69q#n^F]S'ǰBr2Sq<6r܈h{*Clr91ra*SwTPQ'嫪ȤQzKF
;BBX,FDӢ(;=ۋW9r茐?X=ޤYY9ɯ
XkjR1d6BmEV-j_xZQ<-hrF!:AkDuਛX[}u3N=qC?MG'9kxn}.[9i,.:O	?ŷ=ݽK8Db_z}-N[ogyXW]Az &M'6@[H&TK/y|~&sfѢltQ]
'A (I9?CρTF;^	;o=rGU@KżEP?F|αNFΦO\p?jzEb2pϵ5'^0aONVk4`2T!c.(TiP[$B씪3
H
V](
ֻe-qQ	ܹiadˌ5:@A'. "6G-ܴAgF01xX۬ͣ+9jlofy[jeVff`LEM3.wِ3ͽOTm;3qP<' (v&?WO|7v5ha2bU3[ V)ߠz5):̦If=AL]~=¡^9F~XhܭC^evEw:$ stlzsG-,!Ҙ{|-ZO_9jBrT|I
c,?5O; vs=]%Ej0_9=wi6zuab)fN7AET70.oߒQǖⱤ٢3Eӫۥ7VI(2=WVpfEԈ_V-	4i.nr"
:}v6J,E
S0һQ)^*¹'OdP:H>ݥ33r@w<v
$!hUs~/D
AҖfJ	^j1A༙'g1sozMTd,xOHE>Ɲ!nhk
Q]AP<'xx|:oFz|SH
u-c&i,kcc=i`/
.Bߓ. mQ#	%腀`圓'CGQ|ߎhs#(ܽn1y#hèW;\d[ (߱4:1쯨w=mdR,&y<L=\{&ϖjbl4k.bݶ}׸39o$ [5iG{).6d㢡NF^Qk>*ΆF:+hxO[H٭j<6%,hb߉рB"	d#>HS@@B] K(~Z~ut8{/y7Uy2~|7$RP FTz:IYO_p9W݋àq9}8lV3وhiLуy䶫x/9o$L1yo=h
Qn9ȓS,dZkoz*$Z"
dyw2M"_! JuH,<lSp
P0,ye ROzN}i4uPԆ,ɤZIzyhbߢ#>R{=͚HQ^*0l5
Q97<ۮhf.1A`P|:.=$lIVhMm	[dxվ~~s5Dͩޯ={NOp@Ur
^b:7OP%1C0#0t<&Nk?ER,	@JwINkнBqrC/@m}+VRm>B
zy-a
9=R| $7ux%C	Efш=w_vzܺ纋\Z=8wv9r2T#V@~uk4Q?C
=@5=	Þ.
7՝Z~3uN'mNT$]V
>ZBwrqj͗v5p8h:8IfA

%iinjE(s {޸8bhmk6cЇE>TճdVNr,pi)dFj%ʫQd8vx	QûDHjihr۰X ּ$VLt'dP 645n.d`R1Z~;/Э{7}~UUiztkpx
SɟWK= ڡ_a޾at
Q
Ҕ$t/
-mNZ۝XMZ;۞9=$uzZ>eW2ILU}3Z:q텝b{Hd<X4:]VG߯$n#73?w#/$ fT,ɔeG2ht?-T-{y!4>/%^,f
X" W06/wrIN??V@}S,f#+#q%l\L@@ӡ7hn>(`6Ȱ[1{݊MfT>|H'~qر4V|NfNxjE]J~v"_%94R\=ͽ^jVsp*Z;|d
k弙Xj]ֆ5H	&8;:7ӑ
	l<2Mձ_]`'<7B"DcAWC
@ƨ'S떹{e$s$B-EAo>WwB,CFi6j^nۇѠ#n%%g
s!#EtV~5 ddd0fƏɤ>[,YS
;WF$TY@vV@EÉd" CVA1^XF.v,wTBGFIܡwcU*Ö	/ݡR4WTocH#tesh#xpA~IGFWzX
M\Ǘ@@z0z:gLz#RPåj(?^_چV[4ZI[n/~?^':bӮzEQػq)~U<iӧSGh!K
uL7"Y^]ω-3{ۋ`X1{xV^ʕhoogWÎ/>	Aiܽ'ΨvI
5FP@PKk,	0Az?E<˝+\,cc3OI!sl2RӝH@$p.Ddr&)g#:~+F:n:^	|FĞbD5{׏ɠ/f1uzOV@A1b3g"--y:nhwH1m$U}>0*[II>a?{ټu%۷Tb!XP2:DSiIC  rzǺdքz#!V" 082&:X=\H8:9X{KXf&7iG0uH jVl63
t*/?vÎ
%
=K5jc8Sْo?+7挩㨬m򒑚8_ZYwI#hhnǚ, 0d(K2mz)~kضZa0T;=WEyGس(Xs%8Z:qTSxlՆY&M"I&4HرL<RPښjڿy| ,~9 Aq8<d{	n󓕡[1{w}@'QdK`)((`ΜLqvΛuMt8A:hlnc	6RIG 3u W\2{Xx1ax:şU{W+<uѪ0ZsBP_T[
y_%? X
t3RIgԤ@QX&<^?-m[[#ۈ^_ Oȟ
6PԮs "X]7 Fgqŏ,.{t:fFCejbIR-t(4| n׏?a߭6zuNǀ%F+^vR_0fO*>'`πxkQ]3BFGQ䥀9>ZwIh[o8<z}q%	
MuL3udHyqTSS`ذAwhXȒ^@33<3	PVVKVNCTrgFM}v-.&ɈN
?NUq8,ptb1) de)彯ƍ-l޼9eHF93ND
<boYt`1BHuYL9!=wO\XKv崇?^fST@: 	 	Po3לsʤ2zO;][BnؾbtG(9ׯ?ƞ
?b28K4hPvY
;{-5o/!2^,x<><^_Y}8N7Zxo7,,&¼qTGUmsd;Ff?w6`[d l̺bKmf"S{Ftvf͸Qv[_cj{&h5 99UED%QPCݙD*tKAh!jx]#fk+1Ep=%	_,mlGQ0 {6HAA_~^,[mzː
lKŻBSQ 2*EnF`
T DGU2dYS-|x
;qǑeغ'"/>| 'NнS5n*/?bJ~6{0[ 'Z j
};R
;.:θ[mC]L\kIWWbZw	cP]9ъzFEaL<kj*'Nٳ{]ʲUذǇ+e.m
euZUZ6`4q<,Zyk4":[~Zz2b+jTNƲ|*6my='u
Cħ,ew
Î~ql[.*NADEeDQ$,VzjSaƀNot7$>H͜xpDAe1¼
	ɨG#
Vpt48qA}C̡-);R|l3Mm:v4+-6Mw5Q9|zAGGn@zG^q@Ș@9>-R/RS}Fu7]l`ZhOHό
FaĐATem--mmtz(Ǘ$EͳI    IDATnI|EzfN4&BEO,+bV;<B6jz{|2WN8_0!ó~K,f-LKX8\	hDN'߯bܨAZ-8aAH}s/\ɨa )hbZ[筷6vOV`nT
{zѨMݲU6KȌnikZuҖ<)%i9dZ-A&b5Čq<Q!߶](!$=޽{vE5 {T-i6
*/ܛv	Or>F'
4T(t8t3m'(u%w7qs@~ywx\eBp]|VJo8:-fcW_}
~>;VP[QY	= '34T|-;P^ލnddh4К Rg3+@YE:ݮ]9u Qʲ_|A4Zn}束	-sk:lw.`ItMRY߆FI;ʒ$(
,Zgb41fye(Z3;%?'84{({ϸ1UsdwRKLHLf'ڡ.y
ɡ`lHBx藟Kn,dJ	ry:SX	<5Du~l@m:q-L0J}uc6VPDUPX}*:=Ǝ濿GLS 0gz*Yz
uT7ħeh0ܛvzf8RmVR,HD
l)V.q2Ϥa6Y-۶mBtE`%hČApiʥDoP]6[|i]AQ~A	FcXT[aKA&7xLEzfnR\x-o6uH!
W+6BerEi~E+<R+1͌,1!,Yhs]yw"h0Ѡ'ծ6./e
DQ=>YzF:s/r٣))tY37ʥ
#'gzXW&ժu%kדy\]WOS[y<jD_ IQ"G*5
P]"hmq3;HS\N3&m1wpƄw-!m5d?bQذa+vYp<2emJN25<sGS鲑ed,j$K9 .ۅ`Ń6^/4hPDK?|8 8#0_±c:l!
5k9ؿ3}Rۻ'k~N6E#zmW~F  5Uj'j?&Je\ެR`jLgP<WvΠ&%ΞPHZ⽅+5_!@Xq`$(a,ɟR/3o[[5OΜ`v
Kή31rH|M5t#۶`GoS'SF#n2CԱ6[/?~  IPU
YOS}1?rM%rgimoeu:V͜|h~\'s\v-w0t\ ʑuƋ;}xYgnƛ,AmM9""*c5?}E)GcƜ#=Ȃ"(%g)O?q&6/o*v`( =EŅ/@]QUsHAuARRM9Y
H K  .z(=$)HUvN9aLbzIzl+RƚGfl̜hCVodxQ6V@P!?K+削fX[7xe3qd_Pc\͝Wz4O?FgdKf؅}kղiW'Î@ߨ}هRaF7\w+\r9:M|MD8b\7ؽ] ]ĖA`@Bs]JB^DA`Ġ4@ YTS/(R, u{yL0*.A( u|d-S/Wp _._`wj,Ιj种NEle5{x&̉WoZyڨw89%ݮ,Z$;`{Ms7q
ǈf<KxywjEAys.%+ƞMP[{AT[E0p0dpt:F
I8ٶ{oD8Uj
=ܶIZqT
Wj6^lWC1h4:Ԣب,K| g2`!vâd%/l^}Z cN9< A. ~_*|^1n_挛Qq%k99,٥}yc[xHS;G/
hwyR'{ﾋ?Z{:6-SV9WйV_aZ9npjOEQ8PYa:M
ܨ.0/tE*>j2BDEtzKy	}ح$9.h){EFԼZFL}kp(d᢭#4%tRAIaHNԞ;Q.䎹vjj)sEY	CnS\t慗⣏CVGRy\볐PFC0
rs=|Hٹo?u"zmѪN~ẅz#$"}kA/s??y;MKs\<{

3I{?\nռIOCsWof{ub\Gv[+f3yyg>r5 pTVmsqSUy\pr|K}Dþw/;z*Vex}w_㶳O[n+snS;3KqVvQ4
'3-j+w8[V/zE9T_QIʬtL!!jGxGj
'Ki0'aPQ&AOv۹r
y8+1HH"" FY'yb~w?WCPRx&\9/t-
-G
*4}L'46]<̽@P+}K豁՗~_b'{K2mcg'fʤ3ٷ;[ʇCHg@B!PQ]CeMHCPǭ.¢4(ԐQ?|^Ub8*Ҡu
k5LV(}n=˥:D4:ؾV
<x;k%Yၗju>Ǡ~򳒟O\zp&/^'ѿ^gb]5K.NC/-aCZ2 "^tP#5^8SSZ2 A<FZdtlQغh_I]z i5)jQ5>c?

#XVԱa>J= ߮NHwuN7LfQ$']ǜ驤hX`j*y}22
zO?5-o1̚B={I;՛0\x)wl[{x֢(ҿ N-9k9XY݉t֪ E-O͊E^V%Ec׾R3%b{<jB1xD^#ZU>n%f>2UQԈcIHX@Z
^==##C"џ9μ2)|6Ŕ#>>h"O=<lg⤫xߡ Ǯ+aBvm
#"Yvjt)-኎$Cw8g#pfz.'꠻!%aZ
_ǣ/{gGՂSS(@RAP[Ah(O7geUҐ_epQ3ųftBjŋgp \{<$T~ZULz駟(
l[jj+d1GP(dPhkշz`@$(2$N8dE!+]un{MʩoldU5]?1}hn˼JrH	j6aG)jv^>#C.jn?s^[WaRtcF~O/}S5OgkpÆ ?k$@Ћ$Ŝ3ݗٿ
l 7NoHYkl.5yڢ6̫4$ZU+ a	5Q]'
мh|G,.:m
W?IOk3aR顽Ma^Ա7X-F\nfZJvA1=_DB
uj\zZ6;6[biݏ\Ə`j$5+?lP8#k>\n%f@±3IϰRM(pȲLu]=n2"א$/TF8;bxXHX0|
GHထ$!߰ontjAcNgW`4I[)I;hhl'7+@FZ
&YQx=}"u9$놮~hËM<J-Z,ä1_ͧ?F[g鰘DZlNH!ݦ{).8Z0X7rxeYa÷aM'K_9gv9nt`¬is}.O?6|^WLmc#
(│jԇEAʫihjdd*0v [+\ gک1ĻU
MFVnEmcGf䱑,T׷)M˰wԆYv~XM8шS"חj|0nԛ4Wmu1횽<pm#'Oniňq\yf-[ȃԢ#ȃL4lF︞~}KI3aҖhhwnofalPM}u	Bh(%?'QQچF*k:E LF#5<Y%zC`T>/TN^AT8B~I
1x^x1%rrNk%jjgj3R
<B	(0cuhDHK_^y.s㆛y43Ϥ졪A v ö}}V ٴV2:^_<ʖOyO͕]3c'MȞyc(dfPTNvon>VaĠ,48 T6jy6p+7/lj`dZ;\,߰O_͊wcOpyHp}Ե +
Fg^].wY|x7hh	2L8ء&[t	v8^Ƙ	vV.91Ҟ5a0d g!cҋCWM&2@A}S3ͭmIq&%py==m		LZFP0jZ:~8?r&nKU}{o#]z:7E
rF3[vPzO`أMx&{ncu[+rض8wz*[	J
JLiep?#*1qZ?}7GI`اpl;_;ؕ%0)g
c|<QHIb`E1#9HӉϟ  `60lݽ'N|3O~5n|^K?vo`chSN˔q# 1/#1uH23lȲV,c
`4nˑF$TU*Kz-6fO11~n&\?<^IckŌӳYF~DvYc/L4"!:Vb6jGDٹo?쥼Ɩneݴu.n'T2jn%P22Tᨯ>m<#.柯}ʤKȽvwRTײl.rz&"?WϤ1<z~Ds{Icd6$H	0μyRx&&fw?H⬋Y幝K
eĨP_sb[,#IS&PŵR5jikkIAvU(*+TaOU9\%CpW&X.@."9x"ҟϞo<AE0ʻٸ3Z7ͻJ/$rE\Ȟ> ;T7o,vԛw^Ԇ"_~6q6ļe)WO=0]<ët)lߵNE.TGo1RTTcIQvYVfuqj|-EQ5F5J 0P	FlA퀙de,FW9+]OYL.7RHz6.%з!Gjy,LiɿSdf0D:A<>K@ ^~Kc/$F[~\HBiM9-[GQ$IH,IHD0cɊLI`O˘6GJ/Kdϫx'AN(ߩwdFl00	2MmZl>#v6Z;5;-~􄈀*}?g3~YD	3n4?\M]K'ߪEH3':Ǐq\1@ $/-[0i<I#RhmةO>+^Mk4j9ky-
g4^T@dCY+!wGQ&رhwYj&| :&Ko}eUggPc54^䳒Ws8$"EwK,F`F#zٰ~}~
fp8Wq^lݍG61%.UÊrp|>_YVk:3"j8c?G˹3U(T6S^و'fN'ngج&Sdfxohnic	z߮`IeN{PWW̳:}S(*<[˸
H	-obd+.ӜE̳=ɪ9u}>`/}nTr"o@
4axXCZF̸#{[ @0
[~p}qެIVSsGd`NEmv+i6Q-hRʰJ<BFL<50DlHR/0jFYIQ*A¯um9q
˴K;_ՔbS?ѧcȈivܸL8~uv
:Z!*Y@hn_d`H:Q^(kV(v|6Z٧]"4p{p9	 x~ZcS(bՈɠln{UTr͵ڏ&K@.NaT(ry67]WrG<<~[%(Ů]F:8oιqi{훷qB "("+rs1ǴP2W^R_:!ζ hE6    IDATH3C2,NYҲmcܖU+ٲje@PIa{Xy w]s:X!އʰqK|ABɰky".۝'pڍغ?Kx^tgQ$l_N@Ю4IeLۉl2h:S3_x+c54hn54"O=]ʨQcQE
( 
bDpW?}?ٗsrL
 Af=X=ػ?;椳.ֹWXck A`	`0'ϡncPЂdTjKOE23RLv &z#rչLefmwqWVW˶,w˽6)Z(@I z0c{%[V]fcTjsN[y{E#Duۼm*}{C	QA$$&^lz'sY1q2$:/jp{ޟ݉Z9V2t߿{u8(i0	)./-h<*EDD"*wzG
XEנVyWxk=z>NH
Ii
@Lf
~YèHӰh.5U*DQ":"|#(ן*	uj@gr(_E34xզ{X1e2~/I?;Jx	9t(W5
#06!Igih5deZRd]cXmvj=i.~/JX""#im6be{x?EEY*'ApP %(U*:@JFs HDtd۫eۉ
tj
^fݛh`6s;4g*WM`@j~ZEk߲,f&~nRsO`ΐ5NR0]WG__y5>KOϧS=矵S8牘M'4i.WG7n3f9"vRTVBai>Iq)B.:-oOpߒ+htgϻodd:s	dYB	A$p<.Qdh42n{V~b#0IMflF*v-{qW?̏cH>i%b!sW F=a7Fڟ#T[~
en&
]S0OW}BXa6ojR)Q>et91옛UJIlc&nCl݀>*jVF\_YY믿9r$(bsرmvb"e;,}F)Iq#r:ЈHO@?%gi"YgQT2*3C&X8v2Ӆ?؈(fy=Y>$Ȱ`s2f:ocf^XYɄTԪxKBIOԲpJkzf;S[ku<D.;vΗXf3h4>̛!.6C1aq1Q̞=/\KRwń3Ǎ0q	V
]}04>wxAA-fNGAЇG*ஸys(﫨%V_L+@JB|k//#\ADc%%$
CInԓ:|"#_irto,J Ԏ
QjF2i;w4`5>j?oO_a7+av9JSzܲ*,*'}P&Nȴ35u,[3frmGss%?89Dbb"%%%d,Dd{eѕ4\._-,@Sp:]vU9nzТ::CӒ~:OV"%VÄL?PϘe^|_XJI,GpJƾJ!IZ6:OO+[ݵVw;n(#<o4!"Cq5Knh3~,j	.asy鰣P(EYBS,&=m+߁{ST5%S/n3ZMj;P(_HVR@uy rB=e`0Hi
S@::-9ƿq!qCy,u^~v[l%W(Ί+[il3C;a2=P(t:s1ŨQ8zԳBPh\:.GȨ@Ǿy`镔͆ǹ:JJlUm29x8UuuWkٻsh5߿YQ<NM7OY]d_\((4=7{9x ӦLՅ,]c>J?=Ivzf̘mTV+gH[#Po
E\=~4y=\n^&d	:J'DU5+YfU*o yGvt=ZBy[MQ()퐉'><Lگ>ur>?>-,-JcoZשw>>l"++ "Bnﭨ 6*#;ŊT@D\>2~NLV!%MJ
I㘻jJ8ѧZ,FA, 24YJಙrjV;oɢWK4-.?g\v:s^~N> e-! eCX)rBycnIrF~Fm砍qPrQTF
B A`Pt4[lilf
 d#tKۻp"#fFJ21䅞wSZF6{kjZd;ۜHXƶVV/o.1'yXXؽܿ%|n_ 1ulݹ/B튻s~:!r{4f
bn7HSж	x.Vd=D乆	Ø	B":.:@9."ymF~8q:M'@69wl|NI<2&sv(9	wt@V~ L<
pgi``P[WKjjgzY<u)2UV)Q)Ռ>v.{___"F(ȅcCLӷG#1FM$SyXɳN|J?Z]Nܭz>k<H5Ou!R03jlG-7n$-LD܀!kNIh]%51t1|.h0>HdU+PUը**>je5]FN<iوl*-*P<-, !֔X {Fwvk4?ѥKr`N#p*Y@)a4胔<J
=ODJLLǲ<[ aVj]lپS'b14P}̕-z>*2n-	щGٕ}XkytU*BCJ˩]&QVmYd#1
Aht"v~+x@oti 5
.&=^t
ZNu|UKIef$h2q8)++V8чdb÷ߡ,l"a0e=Be,Xh&S nIPZ2<}sѠ "bd]oM%7jP54GDL9ꡄjH(xch|~s6ѥT׻X<.JFi]Uy

%㟯""y.
JBvJDEOR߹W 	Ij-owsjvbey2r m8$Xbihj"C[ޮr>2@}$qqNURS4g422Z7$T.Wk`6SVH>ZOѝs
jY\<d[56[<dښjkkyi~JȘ"3JKIsPFhlâpDrNoQ(+~_F
j+x޻4A	٦Ff`H
_tݵA8]wnэB 55
͎Yޠ}P J@Bdu+~!9XMh|(//7?ۭh|eA_FTylh	
Ԩ@&ȉ54
B::_]*pš\W].`yMn+%'t*#Dǎ>$%AD/,)'2aGwy6s#fFqqd8VkekARDQt9yy1[$q7jɿaYcbLGi&:[tk Zyִ[*x}=	>UEmOb᫓kFӯRg⎍?$5&D!K
o} +	QtTJ6'5
AP,&ЬRu@ƌ	k̔[=߷m$Y ~jww0+iosع턂W,G6~% U,$0-Lt
جlV^RwT=e%ؖ>
zY|PI[Z/2W`V eײtRn}>~yq'h9r}\:-ؕ*AAɓ".&?#$8LvUzʷG;ǧa'!zCܭ za:{n8}Zwu7~ܧwos׷sK±z|O6!j;wXz[nB,ΔxECxǦy9S/f>G1#ȃjr̙=hv׫Ê}y	k 
p۶7+a	O(UDdQ`!u0_C=}yZ % gafmRv2xAyXg$!¯y?yv.\5N}?/mJex6Pm.nѕ;F!(Vk%b3 ^W@_Y꼉(gs=7wTN'K.kHrD*>)['ݥA5qXpJ.
AAΊ aѕ+.71vX~o`<
Zmvo@\\|>Mvݬx9nl2.x
(*9N;zLP iVlvTUYr;>$RY{
 t!4+7}	&LnsU[׏55o7j^nP_OqQSN#<cMOe{﹛Wui*J	|2񳶏R[aXJp` MVL:!>@"ih4V -[!7;I!޽y/$';'xխRa9l`h>sё\wS<
BʟQ\ے2dݴSFtd%pZ`W@pN-_g8.RIP` Q|f5|N8.^#}z
~ϤTaa!
^6ސ:P\$kF
N`¨$a2iZJսmh4UZFYH1[n
K'd/o[W-榛s"8K&Bi߳j܋ IŬ\͛7;jS}~$v#S[;q9eP }/)1L$ vSmon7]p?tRb%DjʫOP(}d5vGqEU%#9ڹ
AB,~nV|Bj ≉
JKh24hUz5DUVR i|'8Ǒύt775
,Xv(+32Ip	K#6owRߺ^ 5ǅ#;O~k hV=PSK]NϏXǌOG-:8Aèu37V!(\$*zԿQW#kF@pNF*;GIoHɁuCV݄>0c9$!Twvޝ%K~kBV,(䩃Rrѽ`4B]\Æ#rQ]WGeM-VkFC
%9UVZ!t
Bb7!F'g$M$s ڕ_A!(mOXC/P(dfґMDw^Y-w惯]ɉ 6ېr){b@FzQaL&*kkhl%ngr }P<[nL
di0V_OvoV[d/VM9H3
?!#qm&+dީ!G} .^AzZKd㭴<FvɼB.$7Cr鲡Vipcf]y;AYCk^ϩ6I/*F|5MrOPBx<77E·b&WcgY IMǓEnE$;f₥甬ZOp^騭;]@ד*&KGILԢJUsHԖCq.T̕
9[2j)c^L\00Zjq8(a!	XmM,uL\'	2[%s5V[oLf/
z	2RS: 7UW4]K+XN\]W,ݣ8[ϐ䩄O-u5W5^H3#3~cY&
.|ypaoc
 RCjM! wJx1%]P]*DUIWR"u82'/b%1DOPVMYu6

_M ԹQP2Ԕsm唸qf4>J]$%5}c̘bw&+b2ؾrb.y,Gf%aIKjE^ђ>:HVMs.{sS:.L֮S P]ܥ .;h(lD7v-`;= C|PcW{;nQivB¹02q}
}ٿFRb̘ 6@]]Z U%vJ<n
?H1PzULp?,p`$ͤVva^xV]dmn_/cΌwȶm<3\h|mɽ*.$_ꫩ,ӁBDTBD\jCFWnЬl_KoX=vT05Ӭ沋e݆y̘4bfZ(zY
b*:u`P*U#G1BR3a52"!(nlC}:δiCY~
E{L3[Ian6	CFk8Λqn
    IDAT`3KbX;~x>wb&
w'C3QyZP,K55?JyWt~Pvt
Q`ΜuU/i1|\ <yrWq|4dNE5R/ \L}hx,gNt!ZSdsZóڇ:L
[$
Izϓ^Ng'¾}K}tk)XNV8$yvftf@r8jVhA@PP*E*
j~ԋ?eyr:dn5S_O#qIO܋
ny&6;<to$
ez|Ul޲
B*6$In"]JPPE7_ 
w/Dyz
و_`'[kKՄݮgԨpr{__ju@;Y낽ܓ y/IIإ(vv͆bl6c20
~%Vyl G=w-QQgtPb}}4>mc'ʞ4& as=55";6{ϲao~SgNrr)CwIgٺu+QUUBֿ*JJBZVVz\TjGvO>j8TՆJ n.N`61lkEdd3=vV*Z>WjI=_y|MZQ*D
 [ӭVr+pJ*D%*%QpeN
.-!.QfwE||dzπ$絋u:ܽ,32rs!,O?}%a~pc$I-CcN'm>c9yG=sϔ_q%{˂V/qe{ħ
#,a01)D:o=kq9W]Wg463d?@``}d)s%>a!9 I)&#GzVD>LcrFT6Av؜
l(ZRDrQk!, "_{6e\*lnoT*ϛCJJ
do
EAT0b07ym طuu"yy{=V?2}u]KO `ndr@|B<)DG뇯/:V&Պbjb6xa%{J1MՋ04xt_p\|q#
$%s%SNq2Gv}/$%a8҆3#ym gEޠ:KI EJ+'!=k,3+?݊J`رw"x)n7}ۏ( +Ii1TsR#Dq?voQQk% ($RR7g6:+a	$"qXB#L8
Ywwͯ̩StM
5Ĥ]6EEv^.\ؗ BALL111II`mZ!6S
X"VVZ,Mrtql
F2
rk/56SH43pI~i2ht¢Ϫ_
roAon}x3DRRj8qQT=h ۰<\| x)
|IRSSyP/7=zB
)+-͆n'FN#2284hCŧ?رczwGoosE[".j>8JJJٽwfQ4z:щ.f`6; g  5dg?Bq {,[oKJ/b4ywIMMì[ݻwcZOH ,TOpPhZs$!"Nݎ`Ʀ&k(+-!&&SwillW_a0gn72O2J`&X>zLvCA
-rS #s	ͬ{6y!CD=@k?+2Y:~ۇTu1&k.EKlƍq\3>l><kX0~9Nnn.xC[1F ڏm 郐
0(#4F`RWŰ#C9S.&,-֞ 8.tv*˽rmֶv=o
j9$A\/j|Ypݹ<nnZ**v0Q#3{h$c
S'O`,û2ͼ$%'cX:t(G&0]ݡ{Q__ǃߩ^$ΛKcC#*@Gѡ
䂚ӽB8 E6@?
e5`s"UJYa#ՑsI!k2뜐?Vhg$f G<î#'=iR۶]tXx!D&wáhx'$ApB^g@ee%7|äIy:&1=qtqWhrdal8U Z3!HAQ)t2h/,p3~$'C*MRTy̴r%?dg1p|_m -_Z)>}|||?IYYYYX "k׭'Dϴqn޼￟S	Ou/\JȑNhT6l.vmD%'M1v;|]ٙ<SD~=7akQ5Jŧ~JYY)?q,ow%SVZ[׷f݉ 5@%PѼeͯ+GZb5hTUﾗsV=^PؘĐ86}"?|gEM\}^xp'ygW|=Y4A`ǎ߿-,]1{Lywe 9橦TMͯm۹ِ\h@6}t6W޾@X>+(=_zt,a=O>kHccߋN@
>UA~3jxdPTTĺu >)YDDDUUռ-=(C@#їym)o^jh X{xD0X<גŇ}T@N1LϞoxMЇqϽw^b3|'~@	JtdB'h8\̱cG:ߤp=SrJPZ  p]wQ+~l^TM} -r,  "=+wvKwηov'-yRͻFI%$Lo1W}6Ƴ?rQuehB"H"A\v͝vHn^K/Ĉ#*څO|;7H||<u. As%bN~l^
|G(2reuC\ZO}$DLlp=<)T#G.l`1Qąū<üP|Ӎ.W_rehr?L>$2n|$r̒$?@^ybbba|r=fcxW^V^{$@@l0AoZd#m>KI-l[XTnzjsCWMܚFR39~h+QQdJm+Ov`ĔD&bZ-=,=>;{a#`?yhTo3{Fcaq2O?M\\>,
jv,XСl?]k<kKn.5롤Kt.LbuB׷.!rUB!myVʉConw=w·,?$8y4c/<璸ri۞y^{W\R^A@"-{n\4!
eee[ǳw^;]
~7|wyiӦ1xp5Lz
ٷo/yqf:4z*c\#/gGl1XO}azo7~,IY[U*%ˮ]ʄ%ӸηEbt.AX@%1aŭ+4y77d2y(
n6yN:[ošCp:ng4پ};~|GGSS2KΞD7恷-::ci	SسkZK.^Ⱦo?x֭_Ϙ*~2g:q_Vas	I?J\SoO+@`` uuS餧kêUxHLL$11֜Do ISTTDcc#]twYVks3 JExG.4zHab:L"
:E'Nqcǲf45TwiP-V|+_&]KEϽ#q~_@t#M̛;;pg#k>D$6==w_^':ݙ%?ngϞ=ܹ/@hh(zrwVKXXuuu8k0F#..,J233
1n:+տ'Ah \>.˒+|2DN/Ҩl65c{>co$%u:ob-W+qFэ9MY0a 2oFRy:syϨo7N
gp7߸iiIi4NԩSI^RRBqq1c0 ((<t:0x`∍%66gG#2#Yq %=1iV&11];*	X<es.U*Tk`ZYn=OY,&dj{wgAe6cpbڴLӗ#)}I?ڌBX:fkT p_Rw/gyq=tpx]#niNs3*!*:~S]z3l߶#G_܄>;
NŋEǏҮ}<\c3إfȤ_Xo5|};NOC`H_a2B9҅K?,c|{+r#W]}_9}ޢO?՟~\,<
	P^>uR-v3ƱwYǩ.92Y&`\#J%ÇgXV+EcpF0VGYHD蛍~@ǥ 4]a@Mv&vcR`T;pIiN:WI&g5I8r5=¤A.ZUi
Tddvr_^+H77EZe@\Lϝ+e%8Oii5u(iL'j%>Wʄ;+J]XAe	~[lut=ޅ%k9֯gRt*%S}O谹L2i3.`^M[pFն{oپm.f0:W#F{+`O(< !!mׯ̘갽˗ nIX?QUt$.rBAUrPWMYyF vb0iX-$ $y

>>i5pٍF !.h£|?B4sdwnIbLl} \3d
*$"#:l)iި(#'qTWWSPP@A~>'ss	jjI	?PBގ!oIx0Guh5NS=-<;)9/GKӎfFE"V!(p!G@RNNLL	:Գf@䢺z2(4P$`VVa|y?fņB@"_IdDL 7!Spj?u!q턅u(gggf&N
wK	@h{I~17~Z_FpJ]]Fl2{* }^K|0V_
\:fd􎁣 !vg&k[UX>+(;<,ŋw>FGu__4X'''+.}}mkqzPPfbذa=	.cG易S`cglڙ[$S:QPc꫖tYjʚ\Lm;[0(OCm9yGp:455f֬YСC>}:Rr	iՇE_P
g#u'~~VsØvz.'J5^v9㳲'ˑS\|EZ\N"IGB|< pI
]J%Æ
cĈ(:s:˹ې$\BF)ͥ`ϫ0*I6G	#n8X걻`lƏ߭g{>|-Ow]*ϛ
Fo1}!t8N;&FǛQ*@@EFFAff&aaa$$QYNK`pn${-VC5lݓKEhP*dޥ02bsv'V@y`F
~ cD$vi8P&!)擒ҭ#Ikm`]gNnyqMscPWo?Eld(IrVcc#&=NZDǬcE+%33Ɔ
=q+JbccIHH &&|||:h)(jVsu ]Gb7UPWMye5E՜,l@f4pnhU;a	S#[ҹՙ/}
)Pʤ	;fWz~Zsf
a_dBT1tpC29JHO^nd2ɓ'd2v\J	Qs.~4Zμm+=7o9!k.`&Jָ,W ZMɘqz/m*~ǨZgJՓh1ZT̞3m[ZSTTdj+v8m_hVG"W?joA1xsig_gP\'*Q$1hp:G###?5444GPk2e]x$
/^LPn6 C%*G$Ibk$ZǪPi\4oS'O:v0}
9sSh-
ݧ`E#qGD*8Q"ZCmHL\Cg9l8A/׮e߾}'k=NOo_-AD}_$'%nPRR6IgR`mChl4b0цXhʙ`0d4"5FrHb<%petjAx\E #g]PVEy:k@CRJ2Æ -->q555/ٳgZnLԹE̿!9!R};W¤	Y6غuSSB"=OGCUwAFX\̔9ujbᠴ"
NRR\h"2TE\ A2F0
6TʠĠVRMJ RHHH ((Ϲ3I(((Mߐs"MPG@8]-,c} ܧ7GtC(lٲFylP@  IDAT7z6F::	nHlTN%##cN'TTTPQUNEe)545i	Dxz
jd#4*)7iih4!4<hb∎&>>āZ`رc~-VJL	]Rm,"jodMRJ27?aڔIl6s~f>3[?Ι߄	ؿ
Gn.0z4ƿ$Il6S]]Muuuƣuq	BVׁiKCMYMAB%4,b"㈈ ""^?4.lBNNnU|rӮzJِv(BpM^OPWrN7Jn<ٽ
Hn¸{®YB؃rxYd="7]b466b4i24RlhXׄhb6c1[q"?-hj\h\i$4*9~Q+^Tz7grK rn{:[v}L6hri0`JXl"~H`@A1!AppYn1m۶
%^mǽKp*";@FFbsvI<)Ș`[Ig^~+oXW[etf&#32HKKȮxIZELk̃:w̛swf>p,b	)J$2lRh>BYdr)8UY9G*_e$r*qġhYD$@ ]`wgwvם?޼]$_՛o_HXLRurs\p=\`B40F:E`%{4u
1Dn&`M KKӛbo#HPKNW~S 7E;mԥ_&3g_د~۱Y>Kcb%e8z)wVMrlb[l{8::.\PMOz#twLIFqLW~詳_#Rn R299ɉ'8~e
kX
X`OA{wPjy"_"׊t4{;ޗN>uImۼwyPsRs
f3}ߝ`9ř+_"`yTN~9G
.ך:%8}ۙ<czzg'x̫LQCe])΁or0$־RLa`c'޽/g/~]MxCw30y~ܽj8%MُIA\wHhEbsY,ǘ.Xt}ct16v(?{c56ơ{9?׌%OG8ooJ%&''9=:Obyqh1|̾)$ilLҁ0'dhrPJd.i{8U<lKjQeoZ&{
osF/b,@6Sαc3P:{dWFG7<̮QFGGwlpɹ J)$oN<RH~P6)i@8M6~=}rCDv +K.#-:
>{;Ɋ;SUV>
&ax7]H=ڢ9ТQNW~^𖖸41	O?
(#200a"X\\ҥK\t)X^\&2{$*ccܬH	B~dAZ7YoihZ8G8's!x[03=3Xdwk1Xt=	#9d_sO=Y8qfzSϣ:=Muid:M_?,,tL&C&!LP<<+++[qqi9p]@Ȕ%1l7Wfd
diGhQDbj6^707ڬFIwwsⵓT֑]'w
ns	&$֑[I>Il&vp	)NOsrvY_:?.+";&MW&m-˺ %RUѥR)PIVȓ/ɯ)J fRG	?ZEO*wADF$+P>g;Ӕ01G~k5<Gmng84X!jRÛ.r>LꑏNI6ŋ_zK?yj+a[i(O*B  40#"e+X fX(&-mz](R܉+8U'X:KN0[FTCQxHCZ(Ic3,<C8O=Nqy-_&wm	RJff/09yLR$>4,pc$?(?5;%8OS~T8#>f'1{HPy|)#G5t7T/t2hfًƙ.$mX}6F~zsG}oY^o50w!O,*rC۶
7nj[aw$r4E-f!Yߏs0܌%ӧqpf3K"`dx69P~i>p˹?~yw|p:OW6OW7p}+*^g~]	=yU`&o1S K!0:t%jywqfA1~0f-Zș$Zv7:v[|1b%%G~5ϊ'R؅^%+L$3ݮR/^pPZ^7lf&2&~?D榹*3T^y:5
xI1>㜏a&kؑ#_`Pfぎ~+5w [UJ帴%gg˦/u},5f
o$~]rթ)ױO0_(*.[k15)	T4qHOɇ1G6[+?Pyige?_nF*%NPs`؎<JlDmMs$&	ޤKO0WP0,{<N7S:5{)ydƈ+H	b߲Ͻ^p4Y5;Kd)觉lÒ@<_ywo$d+X^6Pk
rrUVD'$EJRXr`!/XX)HK쮣DBHv^R..:)xKxkH
HQD4HrvxˤEK Kht5Fsh!bػߍ9<eR܋~
=}~U|7b@$@}@X8:iϮ+Ery*XL'NkVaqMcM!z ;<A=%Hy
222yxZy-u4C
a*`qZ^EpPRP@ͭhѓص}F?];}rK_gC3
ߌć>TMͻ5J[G'y=:Pommյk<r	P$b&ɨO*bd$6zuwQ*TҚ`O+Gy#X{m*G6\FV*AX*4fDFp-=Dz*uY
~~lh|})q ҉ahG]{2gYxy24GfW}2rRL\T*Q.QJ$'nqgaɶXtcJ>!ȑ۰ 22ۂ
nAut]tw2'@Lt8/dmRRBTR.zLi`E4"2|,#X"bm!U#>fO-0o8W'}ǓR8Qֳ7Ies}d/O_Q4]bWX<H)뺸[w}.N[uqn-@aM@qh	=hHT8Z*!%{[o!26Fd>Lq(
gepx/Cj 0l
K![5նKU'Xz{/dϦ#}̂)})ePJ(:Bԕ8RJaHAu~̛o&g0
v&ՙ^9
'P
ݣ{H+;t=c;A6GHSJ!=7X|թ(ߥ'K_OL&X*{%H)0QT(y%ۮسתr]Y)oNR=oyhv1o"I >g֤AjkjD:J)D
@J)3'_0?id3i2)2eTN%PT9u)yNcہc==CCh==Z*hR L^U"K%d_*xx._ZkkўĲ{k`W%߉|qP"(D㴂&[u6(J87Iasxvt:C:+E*²⓷)VU)qkkK\ūV7hiM44A<HC(@)QT[qh#ň&)x7V*C+Hc%l[I7iMHWHBԖq8lbyhB`+|D|BY*,eRnS	RIRx|[$qNbJ&;Bonbh[Haf0G(!6mW

M͡zXq+ڌ
jkE@ٔ]TccѠ=JS^8<SX%I$$1(dx<N<<y^.(W*6r\FF
!7J,xvG

z6h'lQW >';zȖ܈	PQJJH}%p]kث8KTWqk(Ģ1VX4BAO44M"
}m۶8U*Nv+\A7D{2ztMaue"wz)wU[.;廒d'&Fwv|Ce! oR뜑ԣzZxZ=gpF޲>&A@+PRUTKy**
^"]wl>m#L3B4D]kpkkț7uEu+X>UCJٲyif}<ǩzx^"vJ)t#a0cID7Fjd2M&эʠ[po[VUHTޝ4kEr' 	=:t$4F#"H}Diˣ@T/B V^(!dGlwTJDjV۹NY9J	)#s*ҫ*u%Wҫv(P)	JP<!@h5 iiP
0LtBt3݌"L݈[Q8&1
uhA+:Z4JFy1\IʋI;^жYh+j?6N.@ɶM,(Xӵ`G@ab&6uvC+m5>ZѠ62F7#z
O [-.F _Sm  i v`XW|wv1z󢞭
e`
$lS9h)h*>aGG<!PG(#SVihmsA
;6O:zDD\ԁU;ZihrpX5=Q$LIj=ZmS)QKWAW6W."!m4QbZǬG(6>nӷ{>da4Z-#AH_ &?4D42[4@kV jyvRAoRvriUgEzxs^g1}d&"9j|w*BG@hq-Բ>ZGPhmlYH>BtyM7Yo_z*5T8hy}0" gB#*'kU]6E m583Bl}ª*t:!,oF!cR!ޝF5ƨ>9l. (Phru%aBڤv*MqJMQh"q,Q(RV5q-<dׇ8[2e 7ʺ֪(?4xCyAfSԉ4w:qkHs#] 6eoTSr%mQ^m~TnyW=L_F    IENDB`       cREVGeneral    revUniqueID  
1260294754773 7, German Flag 	@     X  h      YPNG

   
IHDR     h   3   gAMA  a    IDATxwUև
{rN$T909ϴ欫("	%439uO
53.*><]U]u{9
7>I &&eL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb.b
xk{H#`bR@wM@~S^˨++$;5#F/`!gbww1M~Lگ?p}$u
L0/%i1&"@ ݂7۵.W%55j.aw. S {Q[,g~2]e4
9O3p'R0Ҋ|kl\믾'ٷ}v?do8 `ww1~L 棗fн[Ⱦ@ ø.'>%s?wڝ5	+niqDU|?Js,]%ob27l?t
[2E%ȡ0z2Y]qI;Z̒OHI9	A}	7>?jӔmŋ3p}z۳S	BY49=3&rPQyٖ_WSR@TM»ga'3h쑿[>Kضj1-`Μ9裏?ߎ8_WyD\9_KG7deocDui~)/倵 >O#͸<W_}~]IOOg7kPHAhnRM"0
unHJ qƞOz
ߊ]]ZDPf|r."R)V 8{6}֭[͚5L|~`M:ٱz	n.'?[a%7ق$FW0EթhT(SRPVأ=`2Jeŗ~X.RknC!] I>{G0fd2zt'[W~5KHy8sOfu>o@ce,\pØ )0xQ<s1op]wq.\Ǩرl6 %1tM|ɧ_Xǒ^p\0)cD0ޠJ@щwHXgف#u̹u2?|ؽЮo={vdەW^Gsu$\'idEviq 5b𾼼_ټ6r=+X|O]ƈ<;FiCX- )q ^Gol)saE|:>{1BA'd
dٳ'ga܈A,|Lp)X
pgGF]c35W|үROC
o>x-[zg'ͱj:e
!
4Ti6֟3)K	\,SS0멯,5byK/EKĬY[YŜ_N .!--#8"كb:_ebo&r>{.gb4|! 
>xD^
Y9kЎwp:ѝu+ n(Q|ԍ[agz
W_}p0sL[&	@ʊ6s#vjhG=?eEy[?rnX®ahnY~C>F8']E`τf0¿ÇX_%1=-v
uY5sծK9RStI&E
->?,EO3wnawrP'woX:BYC-cMbq!J=BMд$;dpϹ9ʎKٗAR\\i?̮+)]p@	CF56{jNeddPUO6oWyLbmohQh
GE$>eK C/AnAix[yLz{aqw  &L`ȑ%P*.nӿȶۂdggʢ,x|Mu<e	Apԡ~Q*@Ò5t
o+@Hs~G/KCuپ+D+(w'cR¡O(T2` $]T[ Gy${~5W|>=[WsII9168I~&`t_	N(D4ۧush}~6Fۭ	'g}z}#pO}uiTJ4!);77IM`k֖ۏ`HN5:PBӢ+`Z0bм53Et]z;JNHy{9)jwq}V]Zlϧi G&--]Wk+4WSO̙3gk2V|6g=Q]Hw֣iQɒ:~,lNaƋb:4braTބͼWyI蝗9ڛS 0qD*wK>H9W԰tyX6ܳgL#kpcc~8|AfҺ0EU!
*CԅZ,rDㅮ@>seLƒ_b_PcCԸD[,+Qgr+Ut*A1!{.\~6rD$f36MUTMUi4T[0ru!D[U,`bd|;J_RP\6>L{ Xe85]&?ʐKCƒqҵh`K{*)IWr&əy?Xǟ.j[8(j4V󋮷/9`nAQ $ɯoj&%1A4ik׮7୷b/F};``#ΫVubdb~oXϷ}H7*yf<SGLIEM7f_AӠޫ&̮k[O	=18)Fʈ=`K C+?"ɱv<vϾﺮS{+~xini7?zH/@(j r:SZItAtrWrWRVVٺu+۷oP(D(B4lBii)LjXUVAxim'!fz4*	xW>+o!Rb%N]ũ6q舾Hq}CGt^U$p8K~v
_3k+mpXޚ^&g]HM]5uMdÎ,K*Wv6k{ cVVYYYDVV6>XPϜLÔa1vjɖ_kF!
(⸑.WXE}LI(gu\vt:Y;s|,wϮaò9~u]OgDmCt[H[cGhS-+==e(*!)1x,o[oE  =^8n";D4"X_	 Y2Oq:,K_62->tuǋK>f씳~ZŬ';SO= n$MMxlw>~ur鲲vOuʮ밫~yȲ ͤFj۬ĺcp8Xd$QDQ|G7eKyC>n244#DBL8F`-!PʑCc8rh{j¼.g`NMf ''v{1IH@K3K=j*$I)"Pj|#$[Z_%
} 
SlV(++xw5!յm}iMOgW?H9EV|JiSi;ު&%qyl_K"AdJ\bw<NW>o¦ߛo}
u>1"u!)C\r:mA b1Q	P$u'
jL&g5BJhXctc	b⼉"ǛK8_%$dN:+WFÆ
ӧG{eUtP(ibR@AIӂ'bRkFmuQUSxU(Xb1ج\N. M	+
֭c.Uhmn#\}?ՇS
9u
<_zJJJQɉ8/:iBfhhDY:8I 	QIw}GYYY䇴۬󳃡UW"N݆nCJKJ8n}⁆F{y(9!n0XnO=ÇSA˫p8Y-hN]C3`9C 6oތ(JR;~	5cMxwgEBeM=K*ع>b\?O.˚]!Ӷ}Ii]vWjxM-P2A0sN_V,ޔM";v/rt3hچknEyׯ_OBj@(J?A+n#9Hu&peͬ,lRU/s,Cw*º1@%=QPƧˈuH<Y=ͪ:F

A 72v
[iE5K4^YiXU1vwnuu5$g_Wib8\q:oLK&Vhsn߶KOayTy[:2B*
5,OAA//eBBޭϧr<xi.^'EՌJ(*-Kb?kuՕ*gu}Ó\@kYqM4؍,KmVDQDtpąkYJa
[ItŴ[
1&gr@YVپ}{d J,t]gǎmf!TtdqרZ\r%3O9_O˷PԠJ!/Nd&wMEnl.
+/APofO^II%?/86-~
v[Ypڝ֭ Ŵ >9LV~>:D:(Au]Uh?XYQyl~|Tύm?A£Ȃԯ		Zuj)-H"MOOw5l
eg[PN
qs!kkχo`;2NV\1#9h`Lm%
BT"QUSHB;+V o[/-[0a>(LjR.*ݪ
c~7(Iqx:(mADaE*K֙%bl(hU2B$
*B{pO:.Q"Ԇ㶋\?\vIgUu.g}1cܜq>iVkX
*:UM
1xEЇ  `Da-ڎ`\qID}R (qew3(޾ɓ's}qG#Z,fD}?%:W
u- m~VbK>,ҬԆjB0ԭۯ>*Pz+j<b] ԇEb$OQuYhnm$$nc!FXR8tT,)ZZF!&6Ҋuܻ3~mH XlNnnࡇ[n+n7,Y&-9t]'

+h+T6=~E~VYQ`E,8D[ݜ|ao/Xk1%GVKР+T5S%
wx%8݄5(H!
YinVTP٢EtY1w15WFᱝǅk8cbHHHY\$S͚5Y9` [y2oNyi7t?9C9ꨣ2e
Æ
[mO8|Ak^d ʂ:N`gp>Սx[q̡q̡\{_|Y_l8+X";w1(LDR5<M
!8? D +-FpOEv-5*zyv2oudqBVϛ^zG(i&fH=F!c=xoSk+.dBcfAzz:ddd,
!*:;>h∃՛9|u)mc,:TVmB,Z՛

J
^^_iN9T^[Hhj#47S	)aoMEa;7i#F.--Y-_,YJĝCQ0%M%Q\&+efEBt ^uU(iG"B.-x:h~]vk׮n?~XlCEukT@emc8,_=lgI%)I\4,.<^1.mhMun&	̦MW˩GBǇ,qXYfђE[!AkdibL xY|9e?KL ӗԜr&b6jJwRR][y%MUZ?"ju%8[hjno]ƕw=C=gArr2_~%wq,YŚMŁ TP!̩Hi5^ǌ3p8pro+3Qfq1!Z\*9{r<g*׆|($ǒլo[9bruݜ᷁)@wneG!#fA"<7k.w`ݫI+Զ.抻b؃3g111\||vm,[c=-E%LzQAvDg`|κ.Nmƴixw;v,w<:s1N;u^b:Ʀʼ05n-W0>(STXwqR,XgnMv;b
TUNFEndn~ɉ$lE3e,F]ۢRStKxiX,fΜo
<-¬Y3:q^eҐ$[] 0z1)aqy̙3s9MX|9/2
cƌᙷ?GY:͗E"3wO%ScaпBᰑ[눢jj v3'䮻"sI1xQWu1}Eg'"g@t80[ŏ5B!	[-HQq%7"7#Qy7djFiX(**⠃`wY5yY
q[jqwi5sZͪk4n!3rHNʻ~ӏ&)"@f/dPMӘ7oCD-B@W_}￟
$	Sڏ0%    IDAT
EcòOx8br3GV<>{D&M&fƍFQ^^rLIIo&1^+kabbb<ё`4Cf7VX9wbb"zkdkO>-sgŦQViD7׺<<2|C~~>YYY+Vl2V^YqzEɨ0
sSЕ zckx~\@%!
߰;<CG
3?.Rx	ҌGQD4jjj#'&$$# :b̌<|IE=*<;m^,"o&^{-ZA`gRT߯:Bie-qmRQy? ?:Ԝ?sLtC(#C"U(P\Q88Vv$qN!VZ-2WO;gg3|;0?p>x<βexHXZ#(D4H8{s'R]]Mjj*/gǎx<Yt)?<|ۧ3vhyJ++AӖ3rYZȱvE	!I2$G'f{yI)nHnHh
*+y﨩o2*,DX&Cc3])t.<>Z߭^϶_g.88'؛_vTMCD.;h5++p8E9z -
JC|PRYi^A{%3+RKx%s7p_@A	Ik	l2˴9WQ Q^,MEކZ1&d+\1.xZC-Jp"j߯'!΅
Xu)	d%FtљdLv6j$:T0 ] m}Պ6^VY'CaA!I~&.Y2~y=p%LXkInt\G]D&Im B0^URUڰ~7Zc	[q<\F
K fOi-ᰊ$#&gAy⍏(tht@3"jQ;6uJ 
(kЕ r`c޼m?xO'`F.OC)s%W幷;0%OfHAN%9޽;+%s8vH=>ӀEQ@y]sO%wO_Q4Xu'dӶ"B>zX+-E§/3z`61jSN̔DҒh-"aݶ0
)5x9~|\9N݂X>;IXtD$tEAQ{wc5jR)ZILKS)),umsٸ}G\xvIG+a@ƈd$򇊈B9T]|;G
̞&f, S/zù#IM]'73(@fwRSJq145PQS[&&p@<>g>ǇGL# ""28WOS*haul*5g~άowVPUբf#c){˳?ESp0<A,6AĽDHJc\_z{U3#LC;Fw\N폆)n,(:%ɍ%`8?qok,e_Ua"b@Q=	@ Q@㬪9>=u8υgUNڦfʫyOYf>Xg.RuUCW0ý($"J2V+dq]iPUXw̑c{?HH#Ͼ7%dHHymoAomPY5#8AQUծgDh
AFb,/`Z?orӳ,	[Ncx*Kh"8cy0Wcqn͇n3ݺ؟e[H75|{yg\ާg:ws"w
A|zK!TEU	ܲNᒍ8*[lj5*v#S$Q(z䉒  Ca$b>ۂo㝂=RĨ\O
tƕ? qLtjgi/2i.8XE+f&fZ867:jo[q.QDm)K֡>,P+C#Œd+35da
@Pi!M@Na	du-׋vaN&m#ݼSek?b )I9*_}EU5;@z`R{ʪS7qpt~}*W
w!h  ;.͊i):
XE5&t?!\7TCQڙ/;$;DXg:*չ_`w9s'.OEQcw918}!XI$=&iaϏGWT&EǴdA%Cjɰi5r6TFE'ޢuMԻl:I5@U;G$̰$&
KS|WٲL<eOLCNay;1ݭ}µKg'/
Li@7~u DO*yekMN;emmcdk[0>U )
vYίX~FH/At&o)M+P0׌r:jY=E.dE;P=xc6ÞqIub$FUV(Ts8xqLX1FM*N9fijjfj[t,3/Ly(7JPud+6pSxoymq柱~LYdňeu )rXՂko$@E%z4>/	\J>93x3163y詧&(Z~3Fc~?C+=qnG3tVU+IkTU`8Vm*`rs>Nw)^C	s~;{<-#k*a!7	Owx`Mqn箻gpw:~LlL)**";;;jغu+-weΝ ,bן}WY*I  !>Vd +oZT܁i7&)mfT̙}+-|ctk|V@`Lk'8u8E*G6u;vmO)̜9495yι(,,dѢE|7Ȑ!C8QKW>F>ο(
L7%*W1\V'IdDv5r&t?`
t{r]D4N$MG\%Bߕk09u8ٶm9^t2336lcǎ%''z6ò2JJJX&L_qlFAy"t[=qHt@JB,Y  HH+<9OB<鑢
QVz[~:w}IѝӰ=nIrOȇKWpq(&1#;:555jdCrrrdt7O~Zc,ڸ4r;,)uXU~zsV| wk8fQ ۢT'l,DW&NTz53,֮dH-4ʲ
[yl<H۵[vqtS|2<Xd%F HHC3qLsZ(t>}-i8MN_$2+|	~zg3ѫz_ߙ]Al<:LAv U7FK/gZ}'W|
:PɊi:<:ˣ7NIgW+hc\z\6	^
@4?1!w 233Ȉuuuy
Ć
&<lW4|
~y_~Rry{zR:.VE/HKMN/O;H㍎l]@YT(jRv1o#VyB^JK72c
	㍱wYQRNsAzBC_~>V';d[l`)#!7^}	Eʎ(:}"
S =tz۫UaF&w~ +k|Up踌NL\l_z3w^|6>WE2v8Sx(ӍJ A=d4>_'ߝO@ʃ3wڼ$AƐ~0<e4T
?z@zc,\h5V*LHwZb7*ft1ˍo)2vPy #-ۈ5VQ[ⵛXnl$#-\};ˏ|]j~VuRw'4tp
jc@fE9ͫfwEJI򘼬TVn,>ᄛ!N&I	'%H ʺ*(Qss:ؑ}xpB $!$U1گ#voYe
@Du
KJVoJ7:Z]*{yn:`4-o.#~'VXa{*(a
\0rp>@^͠ONzT;{0";-NmHB[أ.*N o?0@ ]X2رv)ḋn@]thjXH71BOJ[tN˷rc?^{qmdm,]%3oY8a@VZ
gF_5qF!Yd4EaSBlؠJjxBĂlWi$ S  HC33h$>%j[-_aj.t|r
A,.5_T.>n˓c'pk`/z=`>~"$G܌(OU3{'L@@v 	J*ݤ-:Dp;ڿ*: [~x]?
@=OT5L,v.6bm_u{Y\VDGʰXS[=,Inջ,HM;xigTmXe:8YQ']ēNO촚UGf<>v.RX-]TDfDrZdwEeF,,[#X;Dc[NRRr1ݼ1"nYoH0wU*R#dJ>ˊۣoxv>qxkC2+470h<ο/6K.>f<_-~6@r"vb}@.:W2:%=JM!-
Fc2PSƁmA69_zxnzNM[	UImwMc!zuvcn2DR]ɗy♇Hc^3zFɌqԌI501Lq9a }
F~yFx [;j
щv&Y
aanQtRW
H.< :?~MjR<C Bz
6,Qu!Ѯ `d+lmjA*o#\7X䦿Wbg\#2
1wߊlGf't3r9ֿC?U~	j#@2e&	?T>إpJ+sBd
hVp2QcS8(W͔#Y-\p"
91*N]@#!rh;魳#v Nin
9q[t)ׁձ	Ӗx;!HycDe%v5lk:jXcjS%-NF%@GS.k:jF$dQ	^v-fgEٽu
{OC
1n[-<yөl_5O?ojKYU	ɐ?]u5Yt'ŝ'-F_DbN] *zkҦ6q4"@ݮ""6^3Χ9E${l1Qvw@SUN:.1,e!InAMSsl3HٶOC
W,E뿥;H'ŧ m+wP:z/*,-Zƫ[z5΋8Td`7no1aHfŰ M.w%Veqڱ9d[!2 t5ʩ}6jǊuj>v#>O_{'B ~o3s겝<pExѩ}p rn/ PޢҎ !ۨ,%t*ɭ&(0UC0&l{zumA_6+CrO(ɝmCST:16*npJM!ȶo(kѨk{ZۍCsoGobOi'orxO"/@t/5C:YX4:"	]Uvϖa=PuiJŭi儤br͜h+wmb QS57HiƠ`[90_(WyϷN]Km~U_2DNz;5Lyq˶fV?tX,Vq^c< >V	q"9٩4Q
jf4n!uT[[b?z~A `]Ѩ2<YBr☿;&xpBmQ@R$ظx襹ĺ\x!ޛ<k0e
۹{$
0ﹻGG@TcI WiHC":MگGvޝo^-4Ii6âtٻԪآ$wDSUtQQ)"NIwG+ݞ$<$Ajps[dn4_D7.҂h/Oi6e~ !}׺(BukGjwsz leLld|{inzz^a/Y=zS$[
h:Vx~QΆ3\:A=wh
AQ>Ymˣo\nob]G7lxm<2;V/s!5;[gAt]aזU\~8 hUVɨ6 Iss綰LYT@(n颫{:,,v:VST(IWnxgq ݰ$(
Mƽu?{gfG}qYݬ&l$@' 8xJK(h[
uh)@ld%vfwtYI	/kw-"隫9$asMײؿw;>s῎ >|_/{gu9ot:%b
߹x?~X}/T3\B̭2@ǯh2$ڪ3}-Ċ3e:hO&mI0g:QN-b>{A,JUٽi%k+zn    IDATM	 H0Dc@W."{&YԈzYL~[x mSDGN$]**1>H~5yᜭz?7'SY=!Z>6`UӸϠi-䋜0rLSxowQz<y']7t48gr/nT1O͠JPR$-KLa@Bɩ$"SJU
lńވeLcͫh9fီ1}[a~ к3~btUri|r*?3voZ9_A`{7`XFۛLG#q/&2oqTih,do31uL.#25$RbD_En 
HD$=cx%u:P7_60t|?߿D>|,h&z7࿂ ?	-\HeIA+@TcmpНrb[Ѡm.1
$i͂nn#
PT*:}FJfX8w
f.j6PCK:df>x+}ȓ\u7? u;ֳnG\t2Џ`W1X

h.ׁmB$h*:t&~MUewP#2ZӽrD@OS.Eo3$QV
jv]sP;F+
GW2+;eo<o~w7? 9;^dFCa@Ge[.M/8 =U8	
ӴqiAMˇRx~%Alxz,xg@AnE\ǋX^Zȏڸe|4W>]ŉJҗ9e(zj6,FG#Ǜ:`#n/@Q7ĤH 0@΍ P.`
!E7!U!҃J p¹1,#rI2Ymo}N(u+Ђ$K6rdӿco UQټKqt4SsL8uHuy}U/	ޯ	D?K׃D7$VbDҒU,"Ej(DGy.0#WfL>D73+tz۲kӜM(5Pv"*NƐ^ȣ!',e>QB@9RM4Zj6ѵhme֘29-L|ǳ G3T=]BYbes(:X5]x	)j̃E
	F$IPuQIJzM{#xN<*-[PxԦ
\3VVe>{5ﱥ5pٹzV=u1L>cFCuEqt~i?2d$&s
f[: -uضz>gtŽ8*Vo0YEPcRnEnsrՀiYj(ciZTG27[B͐_ׁS q[~LN4f@;Q.B,C.
F;LXC\y_p
"oH98b*/^#<q2:<r2jh)z@K$+=?afx&~2gg+|W
l
;EI/"Ė3?{{g|N$HA1*!&X\P,-^:wiPRCvF$Ё5ԮZJ'QU>E>đeZ߻p@w>H0g_`Iǒ2DU5Zحf&Ӡ)c)̟7/ߟE:gW3ƦȰJ?5ySTKS95-$	tN')ڕcR# <Fht'd	9!4EAWg](y=,lݝX40N[]&}$OO0dhBC2Fc
vpٓryy,6*SOl~KX擜h~ca/HAM#I:T(.AV'*J{b#?93Lt:\t:\o掇lJn͓
I $r>V	~7iZKXՊ4I`2@gP(%DB4L0"EOI>95H-I-A
)̫rK=-0!ARf}f4ACHݵ׀]X[x?$ng?C>F8*ֆEa/~&Y1tvSnP1=uVWΟ:|/ZȡL;nlz. 
,NŊFL\3zq%ܱ؍'.c3'k
p5Sի`'RPceZnҦ"cC8$IhLNH`7]~{_JMlZ>~GtN7l H0MlV@}^+aO߻>]MӰYL/K&H ;W'CSPeeEfc%Q`JNO@<!C)*C ~yu(9a?牀gOiӻ.!a.g5ڶ`Edqg?cgY5Vrngˏ#&
u¯h{9Y"(oIvegG}-5yC\~CZzUAq{$]Xs*O%X+t)Q7vT RA^..!
CEp^i}e;}2~b݃L04g# Y梩zVVypHrX(!y?w_!lLI&;茘z$5
DbO44v$0/_3Kc/g^ˉb.w7^
Z oHIEZ?BB͆pO]	$!E,=HH|nO#B:U~8Gtzx<^Gq2RHlBρ`JC zeO~ɚy-VC >|	GӫI\ttL&ѕZgNGCjVUq߳o_@$fLƨ2.ٽ*lcBQ.Aޒ(M<oR丧W%IH9	ҳᑯa'jGe7U/9{&9qX>jCdMUQ1%n6sq^CCy
!H.~@\s$H"n$OMӘM|9Ġ{nϽr|ɜ(ɺnr12h7f13N]׏cݥ,rͅXLFeXLF>cGl/cƝ걗1x$AqDiyV[bA)gM>jivFgɌL-1nH׃#=XrcMA="/I¾4ixk
A$Â ph#"1}tП/e~ mNAEx$T-Y\x߿T}n{~P3imO_bѬ{X,/%	M
 dQ/A b6py狾)c/f13퇿c2ɜsxVl6ۃ$F7
zr33>qQ<xyO1x$cE%$dabکp4M[d//vX`K[H,SadVK$Ba5ɣ6!>;A[9t;B߁B(  Mm]JV49ʠ@@z~~+߳ʑ|A%Hö\vdʊSۂŜb-Pm]mh'..}rY+n}IV^gLVz'4m]dgͻjBMSqx	`lAhhW'<˳\XiJ#1=	,Couw9>^UT4EE.:|eGeGxӖ]Agwwg}=⦰hIk;*>yWXK\~ÇA%5z5šϼŬ'nhY!Yt2\4:'nseu.MmVrb.'Jy<At1;C	Eb1Rׯ{=B:(&hީ	NMBN> :5nn?֒2^]YayS|4BT]
:}LJ
rَ]&FS7Rhm念AFL;T$1nD%m
*AJ=)2ͨ?73o>X~|f~`Imކ4YE~N2u<I446")l^zy +c{=8
B
WvZd"Ԡ,MFQ5ޫsQ
 OmCne+IP~t㩐(JRXAiu].:]-dg.db4 {ټ
<7DE]%Ĳ
;x˥d9(S'+mmHr1AWqp,)U]>z`@N	tS_U/\v\L)X矛})	)\1 YqAtrא<0-0A;bi8^N/V;VTiKZ/&iۺ}ٙ,^ǢiB)HTJطܝ^?W]}={63?l;il`ފ
Q7n	v\NG
Ef+?
ECaɓmL+5D].m!'>E#@⇊BeUOGшIV
IWc6ʰvhS~
&d/YbNʈ#hjjbފML?i<eW] 	eWm4n2˙2e
>۷ev'_Ek)JRڅ? bĉFKK2سYZkUkG{S5_Wz8̀U/pp5L` >sا H&agZ,F63JHҢ?HcK':3dez]7!<6<6IN|j!`qv_o.648c0a1qf2x%TEƏỦ;nKM:.ɔ f3ƍcܸqx<6lʕ+_)gC^A@ G0 A>>VW3筝.jRU2;U] i$
[dSX~9X-fug"H}(J	r҄:a4L<q#*P
˃#d2ҬQ@\Ɵ>S.o%/bQ gusxFF@n4V\oS|'ɷ
ݤZL2ɓ'SSSki,
`M5-IL9 WW~v?l+HF_4.d8ycX	aJPHIW6/XH$:K׸^uvɩGqь,tyuvӭj(gV1-É8n7#;Sf\7JÚyddf2;vlrEE9Kƹ
GNf"{j-SEz@$
{?>;wK$=1M;0*rKl^0a[YAIEdĤab1&^RM$H,|ıb,H#7<2 {>Њ$-m8^`o5
;~ׇ$H͆e| vq.whFaq)_Č3P؆ջq0Ak{wR0,7wa[TTW_M]]
@QOV4&X^Obtnu5ռtp7w)r}2R*b6H,pc\¢(WLf^1G6h_{Ղ2c"
36Z9\A@A<.,;.@Zb0w*:uMBR[`, /@ |HM=̝;:!C8[ZZo~og}vI3%G<dg,\&kbo^1<XsuOMX{qJmML;Į}M	$Xez5HD~4ςvRZZʅ^Hnn^vYjP	.7wt{vd2`1Yzۺz"Sn.n4n7m1 /'Fl1n%Kf ʘ2e
0|p*++Y`K.e\(,uX,:L $A~!lB]HRAmCTE%H
4\N=|VK[^wͦ]W``<7al9ĉiݻYd	MMMp4??PTۇGUU^?^?*˃^-ڍb12(OZEyqʊolHp_Mzf"2&L`)0yTWW3sLai%2.mGF&d=deadI%A4;7?HDD$f.ϝsnOY_0TmluWlIaP =|- r-df}R+VtCMZf:jOPUNȇt)ILCKh8qW_iù+ش6Z<"dV\9Sr̙Ê+z4(zmEoJERtq\IGWi"uu;c24Ǝe:HqIՌiڴv}gK=<ӦMi&fϞM  eVoډѠG"&QUU[|]WD وeβ|V0F1i_BB!֯_϶m3fgq>jNz=ӧO_M:| PX"*aÐd	Me`(ĶݻS|`Oe$c`LNt^l8ؑȒ76N(Q,QSۄ妠0IK/ѣGbmm-1.(狿S8d2`5Q+$Wm&}PHa1iOO(4MvZlg1ӧzY]]7oAvрMYٹc%AEcRuttuaX4عg/^~L=gXk41{A4sIPU-5جXyzA9:;;5k:mmmDTE~J<ʇQIzq^:Yh026\Nޛ8PB!n7gg!E^<rssO~¨Qh= =A 
!/_CBbİ*l.]6Lf:zxJĒ4#5\&(M^;    IDATjk>1!b޸;@5k0g~J;PA{}| [:hl頥.dY`0M'TOH!u%&ruEt;
zλOxS+PUU\ٜ3b0KꫯXp!{7hx-pߞЊ2EPc@ ޺_
fkx$%I5 iqAFN).בfg܈Jv&4tB@/=|]SR[[сB%gZl2PԆNH~+oxN4&s7>[}QPm6ꪫ(**J$IL:MXhu[D-7
UhmJ!9Li=HZZ\Hap+ʖ5S8Y^pkЏw;7$K9mC'Zɟшz"UHQXi'ӯ?X$7|uz<񯏘~q䐙n'f:wsOLJUi!#{sWt2k,8&L=9O'==O?;D5a<I&JOO}l+~D~ne%wً'LWȴlY x
Ji4\ͷ\ۓ
[-}0| JTjɚhJa/ %i,^KqH'@0`Yͤ-w+MKG7oG*(|>saϞ=̘1}0&L@vv6:w(	:PHnE])娊L[G' q.JEhjRaM0
%an&?_6koW{6]A~qG"[oxѢ#NWMӍ'hib׾F.^<T~v>KgggUUUqUWPdu!IEC`p(Q\ϰ9;#B
^OLtS\TGW7~ݱlE^O#D-fc%ƿ0bҴ_A@+73B{*?| VΑpt`PR*$R9ŅTFU'_ =h@}PKM5-fj"A:hBҲհcO/HOJu-_OGO"K/ͤ`C4<ow9~\z饄>^WM	Q.*JT)$fsAE0BӄPB8yAOIal%[H+U$$:b"
xio!=SƦN/@yE>YHE<--̓j oͶmz]gL>
zNYYP^	U 'O$$QUVtYy+n0ʛŃ7dIb԰Q/Äz!AlvѝEUcA)APZH|6 o{ἕTO8}@P G?dƍ3ydLa7У (V{ 0]}:v6nA |2yTeiv;NիHrNnaN/x*o(cl@#BQh 8^}<%!Ecظpw
ܔ|>>S$I裏NYgE[[v9^P80k_H9*i{hhٴ|1I}sHQ!y9h;\hĜmH} ,"v`|=} f=|AE`%̄=/z1Y(`𭚓ϧ~Jmmm$}ֆevƌ#
er6rYT_>_4+$xuWoO#?Z~+\>$LF=Ue
%+CtW$aiibux+ ǛoIGGjln@e.t:#UQY:$Cdݦtv(M.򊾃y9UY%3,=TUtt;BL@oa!l)ּxCKz-&#(GF,zq3{)&Qndx׿?EEEL6
Wc1ƾ6n߁?jWU'lE}#7;
@\a5
	zv7
YRKB{"?D|GAb֬YRv7)S0tPZ`ϖ۷bäjWUbTlغ
&vCf6dxU%$8F(wE17wCYE0 lSHzk(jOp{E 6&l	gwDJ{{;ov2EQhll. `Jp,TأGʺM[qbӹ:v Cʅ/(/êغ4bd?>.!j?څKO'Ei맥A6 VRAz&7>[DFv.C_,|GAF(b߾}fl߾SR__YgGe?hJ
am쭍f*
4CKd@EU$	*K0,Vфg{37ִ#Eq,=Yj3ٲMLCS:LIQ
KQTq`\4^h_`;~Νr݌7j;<zMFCtXJu!EawmlV4
:`.V:JHeWUErF^k\`Pk|rc^[۰؅Xu6i<Η:
ɲ#x 7n_ljf72b~ 	>7xoUUMze԰eJAFfrސF}cS4"x!bUUy^*'@N F2>
>O颱2|/(-㲳OKatR./Cbɨn3ZBK*-BIMbvZ:;;O)(( ++O>G6cF$/';JUUihjfM쮭q
E!
@Q1F&Ɠ#f)a	oD4typ:Ն~^?>~HVkh;hi0/3Qu '+
ـibԒNFVX#b̙GO<9ij!yf>?4&N%$Gk2ZQFvxi0bo}-mm	jL~֭ZCVWt!:5FlwHJjHKncb	Dݿ܁0;
r2b#݇=s7tQ?Bh2e
999	W,cXصk]$k{v\$@oT<:e%ZbA4[Zٶ&`19Btt{4iA
Qߞ&Ⱥ>wU;&X ,Ii,X!uåل:EQHroѭqi|b8N6oޜr٤Ic7MdY(?cf6nVv%Ԣ<6IPUp6@$@()5x="#x*#G.X=O'(|r0g=~BFrA| @k,`};3{lF!_$N=Tyvmq'1Eyr8hnk@lfxU%n}
ǡix]0Y9vB mpđ|V@iWnA}s|^+nNeJ
RuvvPF,`1?s7#B `ٲetR2FEnn.u5m5h$Kiiv2imVdYPw8		ՂhdöIgBbdd|Qԥ@(\1u6FƏ7QC8ehrsQU>R._tvR\QÁl#EQhjjbI$IbuVA@Ad:E%tJK{;]/ ^/!ウFhm
za	aKs
5`Aɜ}x&Kadx[m5RRQ.wCfV{[(*FA  O,Fn<4M}~@vv4B
{wC]"ZK4js 'j%Hk0
c{=N|&v.*tu_Qtr(
7nLY/2*ܘkuNpu!>M_	+%$*ZCNM*{vAsRBZHk1}f( %G{꩚xX&~p,|/L[?3M퉦Fm!R(<!l#HWT9,X@s(*(B,YY֑K^~>99ZS/VRRDGYErv$ܽn\yYtAECÔ"bօѨ'+=نxkii7N#V*έ' m#F0dɒ%)	IUUw零{{bmٜ_a1N28:Z`h%5L䘠::>&`ǣa\}@AÒ$3a8?F_ ՌޠcN8}|T5;*BCR5UkjGSBuH,Ȓ,{H.4d!S/a40f	Y B

d #(iSWWGiiiywq޽¢^Qrp?yshkGnQ
4B5>| dY4rl`ڹwc4Hyn1Y4A())<z^\8?Hz.FO98̐)qHAYGH	J!IFeLHHAIF4QSѫMEbTܠ̈́<ݰa'-StjkVqm?_
۠a/D #\:	02aUλ^>}-r/  skgi\wߘq\x$ ZںdgJ^Q&R{-XJFqqP?XFT,	kz%v:i}=51J1zh6ơFaq?" 1ǒD4Lڛƾ$k`&VP
nnN/h7x<.[ݦ[tx9߂Db Ĥb݌db5${'
>|g|Ν;7n\j6oܹ5aL$9ܼ[eW>qp*?A 0Z_TPrmB2Iacc+7p_43R|vێ$^lԒ\:ΞfJrhjBB(uM<lN85q V$Rc߈ nؐ Æ
C$TW܄,)lKI~
_;llnBr(`҃vm3BFw瓜|vik!`0Y`颋dyaǌbKv%ZAf97]ymKnN@I	jYWT|+Y4WUWFRU%2YA4#)QU5&jR\\@Ѱo?b8e;7P_,^@~~UBJ4:^r%x~p5;7mH&#"1'|tLMk{[M;ߊAGQ4@%;oo niL&F/ǌ;vꫯr	'p'˹1;JEt%Z***/Ooyutqg2k./G!24|lY
_o_#H8IcHn:	*E(~KiU@(wd-7R-RJz=%uw?gKIQ6oz n 2f|cH#-i3fµגzjrrrزeӧOjػw/>,ZſDCå^/mڔ ,_&R,ERGd0N\۸ٲe;]>NOc6[~ͬ>a
l]6aKb,I4ʋٲs!EaDl{n$?ĴeE50Ģ՛9?pvG<8AB-6_C:K/7KZVQQ==Ć
;y4ÌovHIHEaXhj߇~l0䄜οȲ=#<4_qIqC ?NS:GUV`69zD5w$1~*,$^|oOÃϿǦ{K`ν 8^q3恤1aQv9	(\qF\.,{ñgMuul`رcyW릛tCA`
I?HNNk֬AUU.'~wdb20,Hq$Ohh<%?/{ )=&zS3L14ZnZ;b8v=^Ğ&^z.#a	#-Pf);}GG pFs㭷&,[p!>,Æ
3?i+x' ; //g^};n۹VF\ߐ!CavAaq+FrXPHjBBvA-aVVu4 as4 O;r2xZialK皻ƞ##SF#cp-D?B<444#|H 믹뮻+L&߹+ʔo `1!`YssYf
'ewsC3圓_@d"G/N] 2IO$C=hnDZk	#Z<o~8WnOJ89s&_}/bt{)@Go
U{y+x rY2pəWp*A
Dk/䎫.f<7"Uӿ#QN'6mI >Nkܶ:u̷G wHHxG6l?zV+=+V`޼yϫ8kxPomMUzӰg7_q	WL:-I@@A)L>+ha^nPsx/ XCx*ٚFY6",<EE	č7x5<	s9.j^X8G@әrfCс^ɘ;ϟZ/HJw{hdP"}dҴHd,\ؘ8
P1jg^Z{|ma'ۢ3</{x?~f6) 
(?̐Yp$/$өnq3NA1KߋUPP@Aei2U"u;=G;G7v    IDAT`ĄhleƏܯ[ʔs9m۶%<`^tY՚t
ߏ뤵5a^Ud	DDƍppũ)*$.*E.lۙ-ab-ƍW'p$38s2c [,ttw39G(JB!S7ztdfgcL3)a=/jMI
pNI$ŕbXlilU'<kFh+3!+Ol
JeF#{Zf
sϠSNa̙Q =n\프Blwx9sQZ^
ۀK(
$lH!B
$Yڒo!@b;@BuhƸ-Kdr$ާI,ɖlɶz3iy) 0`Vh0FIdhjui:RU5`F'$ęzx	 yٙscu٤kc:[/rO80i4'$N<GtOw܉(d _,"Sӈv9%%%;v\*u
#-9CГ)AOnOv8FI"&b]c3)XA$BH* ~u_y{)A
%%fε~Gݎ吝i6uYI@t!pG@OԲi_y .QOjHφ)i
I)@"뒣A]
Yy6Q?1		[n^E
H1-J8h4b04
$ e,W1d<i2rh	dx8Zw
z
PcC|rJS8T:


p\8C) PPP3Pшe*{*چ9~?Ng;N'N8ݭ{=5PPg46愡i3e#5=T{sf+w=:EƔ Jp%<#]k挓E3C =yg~$lXlzu']_eBy>Yzt8Q^5*ūͤ$pU⡳m?K*u1so}[4MH:޽{@nw|qԮ0
 ---Dz^ud1#X0&Rh"[ ^3.^oPA;+CGJ=" 71%ŚƪM{z-X׏/dݺu,Yifi(`$n7齽q{HV]p8HHK	fdF"̚DI;FU`=fa@ӈ'G=04`ʕ+Yjը+\.˂z߿ɚx hK{,^
YǕa$c'BQrsM)x}}3{6#A88xx \'˼n+**v&xꩧx M+Bd2믿ڵkZڑ{gc2
݃D#zid#>CxtNpppxϠgYi~y7nHmmm?zss3ne8p Hf3qqqDQqq7Ԟn~2t@ Ar2X;[Q(X˽RSSy;)<??/*7?	Xs^ TJJJ(--%11w,O	^&>Q'CnC}=9e 9z;n47U@GÓD3.%x  X >|wۜ9sYC=ģ>JfVv׏37 
@vr +
K`D(,lv;Rxz5=!HN`8*JM(Q?=YIO r7/LrrtR233we]]w݅1tz~i|>O?4))swߞz
>߸+=&Id"v}>pf L%qG:vkn_˧9k
ӁGny=w#;_|UVqwPXXȌ3j8v۷oGQ.]Ͼg`yWjް;-g&F0F9y`0$xT8V9xn wGNڤjkASU"IYź^Q56;O>IAa2;۩b9rp8b!//+W3ƫ7-cFu!zEQ8*ȱ(ߧ!n 3-t[|2ƂfV
A$ޑF$UMTXκ-Bɿ|\wxmlA(//\/%[o~zx^q}1~E4*qq
\.":}
f32HMAE:\9zBՇ;3%3'^MMN !袩*>WN8'ڼT^/yY|%n\l@occ#46̚qyU>^A[kн0h~~,=c:9MQݫDD9rܐ*A?fغ۫E^!c"nI>8'%kyyϜI~y9(OAn.ٱp;|>nRUNsq^a>/2`'-{HD#T.VT$2h :OzH!pJ[n1ۉD[0΋J#9 ?*dסCTTDD(y0l&RQwz}Dt4tRҡbR5<>MQ_5\r@Vj)YUVr h#~sp4
ExMûysN$`A8l6IBUr߾}^dT]ʅoe;;iuv
o4pa[ﶼ)%35;pZH˦ۄ"H*`燯R0q&3bb(r*=^`Հ';>}T哙痢I& 	yTUY7Z\jwëUUOX|1qq %C:G1[|^*f<|Ya<'ԇU͵d~цAMS	Ocrd&&G*.>RƗXC.]pAn|>Y`69
RӺK$YM=V?ho
U;MuoM4Gi\?ޮKJtd=?ٿy-*6\ 9ī'AW-<A7	0o4hjhPj(T1kJr3&U/A4B$R	=,Eg[\39nbUriOkں'ow@W{q򺳑o^^WIٽZZ{r4dîX<ғP5_oI}>ۺUYo[v3pb3H}<C `D/%рd0 .HQ `@B@
H}ԽY a KI	
a@?kMnRUTA@T@^WЗ2qwx	Ǣ(dr`%A?@5hCt/e ,V],NђlӽI+I۷ÑRdho	p\`(:)Vvޟ;*Mhj?(Jq^Tm`(0,\rݗp6ՒWz>ې)
L1~HX>"&$b4L&ـ٬M"&4EFM5`sdjB2İ3ĥnDɏժ`a 9сզ!!3o7PTbн}׽%uQ%4EEw9EO0-͜KɴU*2䪪?4uJ\M\y7P0s"_а&b11ـh(gMPdEAг4hDQTE&>Chu>8[*o|qA s"5z( VG%S/tg`$ 	/	4I0IL"0|.曟 7V{<ޮv:[jk@E
Db#-ܒ9Q.eӛ/<]3*A\88ǯmeEx<466_6=
KN'.99gt]d已;+*8GYlb<K!&@g/b={aw\VA2~;ɓ
˖- O[}4A22o-gp g <Ĕ)t:{-XJ,XqD{^Eeeoެծ{t+phxE&ch8xc\%xFc~?{#.)tM5h+ -"h@4sR21~/ZI;a&XE?f83<)S.u"n݊"XM?DQ-UilһFF#W a40:yL6f[<f{<f`@=<#E8?>U.,]w
7ؾ};{5ADFD"0`@ h#1!/	/wkb֬K|lB(b޽YeEQz'IH''IRoɹ,үfcFYAnڍb|  `"!UBVEbi""tȪ^SQA5dUCQ4dE#ɂah299`|XvnUM>`tW^6xŇ~Y6
nWTa[#ɤ旓]\AFބ/y!'}{3QX8wHrn6mH]`lMB|@X6QEY$A*%R =NMl ١9%eG$|S[{CwFVqE.-nE2. c[[㎯
*
zj<HIf㗉#/?bR2l6Vk,
	B~6ORdA&@n oq$&$0m,
'++.9BՑ=@OCnԑ0cԃ\ 9s,,Y~{$8q"iiiCiPUV*++ٴ#>ٲ*->gD^ n;:tKH$/"JKJZdTWWOLMJFީ	p ]gFQ.e*?0 ?<K-qF^]g~'M2XmP<vJ :ƑvNwb&LÇػ `0R
_hp GXkuc֭[G}n磏>~jX]=MMtuuD½uf3fJFFyy2a&MizkؼyǸbj+[GދT|eE'LuDug
arr:u*444u33a%d@+pIv}C<@ff&/2v{uVBy$@bb"v4
EQbD"^/.CsXh!W_n_>^
'm} [Gd (@XlIAUZ'oF8&P1ey܅
L^p5,xT탫q
8Dp83<᷿-W_%`ɔYa蠪*󟿕˗TWWʪ((%N(/v#k	Ok玼b/7aGS2um2N'/76KєyL]ԜIp Xw5q
:zI&1oLǶ.VKK[o}~5Arٕ]n$ޡ"`{et(zt%=πOm
쭃OShꔙ<e:6CUh3sNY2@3X;&<n޽XmVJKX|I1Z[[y0|כZG}\>}I!(ӛ|sd;d%)`խieC_E ێ|XObJ'Uw<#\ 톥K-`C3<eKpK($%'ώk_xCD]L/0Ⱦ_	q'
dZ"pv˰{,,?{0up`EENJK/@Yy9%`೟YISc#ovެ۲ '+H:V5MD`^F rL GRd:tc.;P܇=L,×ɺON ];ފ&{tv(-]ԩ3<.K/,r-g.O-?`b]1,>dQQTcd
K6ӽDXzlo?ߖw/vs-4فj*_#.{YI}1qL2tAUUYf
mmm\~眱|4N[[ko4oov3ř9cO{ w
xǒ¿/sqYa-X8lzaK_{P(X[>زVr%RZZƱcBUH|M8EM:y94-۷;SzĖ[1[}'=@f#u
$ۃ=AIT"2l?
k>՛m^xk'; H\ r5fycs+eSwRw+ES.:CiXkWSZZsEFA{Ӈ_w|w餬ESO`0HQQ?<$b
!6=ywݦi_=


㖩}__"]2Ĳ`'.ᘇs<ZH/IO.>.)Y'>LpBdE_Fh4rq/fU/ F_5gr-G\.fЇX)))Ȳ~zA]7
6
wڵk͏8p־ŷmW^yB%ðyI'=ç&5Ysl %>3ѿ
 x5==̤bB'Sez~{c!n\_]g!)i&^ٯX4ѣL0ذa^'x_$?tbŊQ;?nev*_6HH~({/=AA=Ѡ3^Ͼ70, x~/X4ٗ8%KJKle2 Ռ>4Eʜ91cƼ~ \J,###^{͛7cA.5k`{{Yٲu}~AV̐4m_?#zU
䀔xKѭJ)qzVxkwr0Acft    IDAT_16oW^~	3M@#E+*fr영xECklTg>s'CQΞ={ ]nT9s0{l|M֯_` %%hc^u&??{I&
y;.rVa=k8ُV|
(J|F̪u,_ƶS2}LٳPT4|SO))oWx3}K.95j*=J]ltbX8~J֬YO?MAA$NN}}=uuun!nB!/qӾ1BȿQO\
A\OׇB%F,cټi0

n1̃81,fJJf1oޥCR׿5 SKK=~#VE"mƖ-[غu+^
wX,I,s0>χ墳\ΝˢE2eʰ/^{I-v ق.:g:qz-o}ꫯM(fꢫ#,ZH[t1`eݻ{nIߍryYի~L\\\57wUU
p$;6}kߞ?W/
@}}=tuuz|̘1]vaZlv%''!KK=\VqZ<jqȣ@v'䦯;L;AeΞ=XL#L:aLϋ<RfϾկ4uֱ~zݩ`؁X%ը]v1s-#●7o2n}PW g~b++DQ*++9xp&=M7iqzÈiq#<񄅏?8q:ӧQrRWWoBs2B3b
ȖVnQ
\./׿<Ȓ
 
;I\u흽z ---Oo߱¿>wmlxwĢMUW]5Pb߾-9rR[n	qCz9Q#XڵLDi֭[yu;@Pp?u7z
OMطoi	2NVhxjO&r7;طodɭ;V_Zǋ믿9njkkȑ;v QheY &>Ե>HMTWkPP0aMO'n"9CD1v?l%ZXp1/3ghB?AouiFm2Y?U^ޖ7-j8Df]~Sㅯ> 
,ʝ qUW4TB455ZCkk
22D&MҘ6-JQBb"o`JQQU#99٤OJJʰCuغuwHo\}rCMpʑ̌&MLqiE733sОn0J{{;PUÇ,*çg:U;&oMO~%w|#{	Bޮ66@~~>^{m?Ɲ	~?tvv
uBDHP(X,F,3fɂhha2DZZIIIhe~DHôm
4
Zm^>_LF#	łbxoN `hLF@#a #A#;!BfJVd$θ;}
`8t!W蹷=艕oÇ-~S23QEQ`0PPP0ff	m6mJ(G4LE4n$v%:=VwC^ؒ@puLપ_ l`~pcbDU|7wBϟτ	N{s*8p{ｗh41Qloog˖-ݻEQ[k\5Ff<$A;t󐆑5}&[1hw;  =	@?gb1=+%%'`	CgMQQ7l@MMͨEaΝTVVRSSC+th*n5]˼s|o۾7~}4G4{yA4]28pN6nƍgĉ6,;::((
Q]]Ç9rH|gY6\9
C_*>U'Q\t)w̛w҈۶䪯4^A$$sR1J,c߁P)SRRB^^ވC@5k~}(A8i8Njjj7&*	nv?mRcҀz'l>jfWV,[NqqI[u^NQ;Q痯i 	VBaqvٳo/eJ_w:i8{Ҡ&==ebb)/npRw 6ioo3tix~
 ;kO-0]7/kkh־OjlOJaE=k" zte.?0ONO}[a>xQ&]rgnH"5vRҹtB|M,.px:_J[O@ fDz[mmg|67ܺf﷪^wpo3Ǡ	v7[8D.s<v5P6**.ܰKSW[3NnzݻEB'U获²I6ֶk++1\.ijjO>ы
G
FvHtyԀcIYG#[DXhL(/cs}d*.o+	ٺ^0ɅūAQd҄"RRH<Mشi33sݤ Xȁ6;5˖hA"PwzdffbZZȲL]]5=rAQ!J6|U7a@I
sz*gԴ6v3nl&Oa坖+ocf-~<Wt3!
{hhhQüTG'yv|XRSA!r:z=zS]U#+U$)LQBA*$?	`o.(⏀+<p"24uB]Qznh(,.bi}F{7~m۶X/X];+>C#ز~lذE%
Il:j"F#J\YJ}=cɢE҃h4Jcc#uuOFDnb(	@iwBWom^,Eq
'!!ጝ͚Q[[˻Ç0WİNR	vs| &GJ0R?^5Oݷd>ܧy<Ft80feEL-ZDEEŘrb1iiiFx>)pzt48=nd"%-,3s"//oԊ yf}]}x.H\a-sL@@:ނG@~|p#k<,^8 diպv{ʩ>xxW⯸Ey
\<w.͜Op,iZ}H$d28Yt
1.4 Q##N'cYHIM%33\IOO'99yL5eY?JTUR$H]	>#1,gTE|qד ::$	Y^&t?4
[o&[bנ3g9YApp8KۍuSu!TEl6`8,gQ7$ef
mFqmL[}dPb>5H"Clfaw8'>.$♒Lzz:gU7nСC14|!T#(R5̼dXזT<f f(z7ev245H{/p5$e;N~/YfN
JKKGmr*%ϩiZ*#~^7XX0JL!bȲLL2rLF
(J	R1/3Ѿ]щ#h~d 0D a0to$$$IHIZ$%OaivR<x{Qy
ԡIq"{]'}ev}^gaz'|h;^?v^8tSǪU5-Gf~s[(u{IBno'a?&x */g)gU\Xs3鶜s}+c
UUe޻ϋ90\ׁg(0&HYARX OJ欸%ځV#7ypO>̕!xw9TwXiASE$eRoX @e栕;@7 tjLh^7ٴ	磬"JJJHKK;+scE-YY) 2TWW>в4A4
z6-;`T=:!R?'[Ėp
@ghu*&X{J|#h	+*`3D~pzn"O(]]w&k];:+*Rrssڐl,Ǹ~-dojkk:ġt:;Khia
ƴCx=S@SI.?Z/99i$eqkȃ
8
Ime5,I>gli!&8ԬWp]ss0$'t),]
8x
vO^n.%撛;PsH#t.i444puGimnAT頥1HN#M}[4_=	tĞ9>!s9&M,`%nc^a Y66`Rz(_ ;/ރc~b6kYI4ګhBݽUKNz:9ddd1*&Ȳ#hhNg'8	CF7sS?\\LK[#4pQҺI^dɓ&33?BvhRURtsߧ.b&[z		RZ4Xx\[
pǎMhGDNN&=9DHJJpSHe<.EVZZpv0'H	*j\C4a>j$3bFEENFndLL ֬dg8bzN|c>j|ڗyt7߆}Ω#D
)XLCӐ;;s(۷mi!vc >.IO >.Lwi6+BJ(5E$<x|<n~_ 
ÀeKCCxL '`ԟݦ
=?ͫn==fL4,!VIa?v4Mw8ꏧ+dl9q߄'j8FpB;ٷl0QD5䰊U☀d0LLFL=9/&3$a$A_wo&T&ouEQNESPQ+DFD#p d-EE3ɨfѬ!Z@+Zk#$n9ǱWr7~}S=^htU/bÚЪJCc5$9D&F?)%r4G̚㆛[kF
MQTVܴ4b0)Si*TtU֗2RhǗ=|Qc?ĂD#%e#m@
{%גof=g>vӧT;⶧pK]Cp)9S	LǄkq\~9Rޣpe%[Hc3$cLVUL %_xxFm#_I5+gj){IC4Rǎ΄A='隣&
d'ϑș7
3
>3$b[9⮸,7QIDAT
\@?DZ ہO0VAnşS	z[YM\/4&O i\.Zhom%1N";.@VzVăFzՑ+]z݄&g'21Q{D}~pCC	B@)=?~L5W{R7AXnzbrrNϣi]]]wtl2äŝ`Z="8<!͘.hpYmh ZWG{55,RbH&Oc8Tu@U$dC_YZ1g5;zaaYzARVy:8PVR4"EuGSg'Nv#)9AsFOBHJƺrb4	5!ZWGĪinA
lRbD+lzxH5b+/:Rc?¸Win&aD+~b|H""ÑVa5&1QzrqlIq($9kj񕆏@Z=r<.1;X/|RUbNNcG"6!w8^HP`V"!hn4Y")P43 0feb,:}6i0fg?SU|iۙsL
 @ v
gn|Q\׫2Z\.<>nPЇj"ɮl	h׳W%&'˂EXf2i(j4YFq;;;;Q:;[P! wu!{h 꽎(i`$*@A'u/{.(Ti 21-&FAj[4 H)3
1!cpŏzڻ=Bjf)ބ(<'/tyOƞ/߻tK'oj%?7Ӫt*dy^^^P0 hحF8S8ZVvSXXL4o>S1|\MQa`5җZ(((q=?F#$glp v7C\=B})WI|qK
?DJ:AN5`8u'~Zhٵ}HJL$?'1P`0H0$~4MnpX MyUܣ26YLYg4u2L994Fpv</DdM?Y?S<ǧ"!
"Q֝h&3#t
َMRU8y@P0@L+3fI0K
f,i$=,Ȉ80tK5*S1M8}r̥c&CӈpA$3ԬU.e{~T	r|F,6sMӈbb1=v)%FEcDzGEݤ"ADQ7DAC5}x.jMՈDP``T>sDLEE

ϠçZ$Bp#yT2^6)0B,~7ANeD%Z䠟#{8Ĥ$ғIKKqs	MPUU{i#v"kb04 R&`*(1+0  IDAT;hцٵ޽h	Ysܸ
s֌G|U9GU֕MSJb;vkv$YspH ׌;0 q@ݸ̾^V)O{ [Lb6Pf)ٳrohr<.'U6HU%%,cZfD>yBX0OxtDxt[ڤiJɋϞ>gpo|Ýlw/wOX&)A_GM-1&
&TG_30t0f:v**I\.̳d&Y2  Lg3{<fqcgUc?8]9v>'NO~|K[wq(f'''O޽hv`UHuJOQTܚm.Vwi27$
T#\'jd2epNL_`*qJe%-iJ^c}He"LA6,96ETIGao@8G);S	hq}wJbq=\QjØop'J(O,߾dqt 9܉hY$IC?tyr2<z1㓟1<z	CCEnȕnh̍4bwUP˥Vm)hݢ[g[{aTK*RV߰xKVސ|:ƌF#FWur@Y9|bbb`X'?fx	'GdGh@+tfȯm2m|6eZD7:m2XL#=~+@Sf!~Ǡm0E^0A߄</M׫]JY&kVrI&р!ccw"Fl_A4tLq]ZbX[]nMYjzٕ}KBѾ,@qicI=!]ޕ,eKћݧ?=i_A%[^/_q8#{o[՜<YaܝiE=zQDQP[!ðAt+"~S;ny'y,deDT D!a#&LǇD6vBD~˶:AmT2}:>Ot`3	N^nUT*H)QZa
LS/"M!Q<m4b
qpoJ0o,%K9Y&+,aM44_lvQRZPEQvI"b
F2`LAaDG
'H=?&F	/1C඾+NBT~Uk٠!AnvbҦ0+FsHtjof;n:VRA[drkq8@5mv9uЊ6o_CFku$<2.X5)R"AK&e{,V,
ߝb6W+%*&V10	6Ak9Vt1i)DP	bo/xTDl	w9Nz/<"-(9@+ Z٩o _#?dL1[ot6\2s@ْW޲zU"Y=0׫*-j,GQ<۟_0F4?@έcBD+H(+hvn+6Mʶ@7V݆Mj*[M̤Ѻk
7ZyFpaK$EijKHoln_XkcJv3vW4ӗ+V*3u\F?_VumE s-Sp	u]iWf%:5GR;܍p`F<PQSSYvv=ϋHmWw]]]V5_čG1$n	N"҈5=CkPd_8/t;a)KUa*܎__uk¸]"}DPމ}ޅq%ZX4b*-wg?/(?9Vl[    IENDB`       cREVGeneral    revUniqueID  
1260294754794 7- French Flag 	@     X  h      PNG

   
IHDR     h   3   gAMA  a    IDATxwUևߪ89fHDii
O5iu]1!bF0 ITC3ө?jf1"2<tUuխ{ν+"1b`@A10C ]`t!.0b`@A10C ]`t!.0b`@A10C ]`t!.0b`@A10C ]`t!.0b`@A10C ]`t!.0b`@A10C ]`t!.0b`@A10C ]`t!.0b`@t`pxii|f@4b҈IHA]@rbR0t*c|R"2{$'9wmЁٟMQ__Ϝ9sxH3cN8]w!~gh[~ʥsr>}:/BT#ϜtAٳ;j$	Mx˝w?b'\M/<&KW]}5@ A4ikV"/8w1)@$ok#xb|	=}եiԙ>܅=҄lE]W6x 999 ȩGaD>ݛ1nQ]
ׂ`K$1=dMCTFwY~}vMӘ4is-䲿>Klba*3^7/ N|J&#ϸ7GѶ5|ܭ\077~/yFJYdIvAx뭷8vPN{UUS	
GMYV뮡
-߼,
e|YLY:쟺-0q=/`G;V. >P{a_QQ丱0C
ݻ@ع~1/?}.z|'R	$&y'Sm|},xKSP@nq3ۈO=*x{ѳa1ϧ/龞={r-e0g#˗
7ބ1$j*g)&pl+8&JJl$)11&DZ4:hp*,]?0'[pCO!*.7){dLdg UUERƴiX[uI5V {Xy xi2ۚUˮ~WDyv1cgp+vA@AM%%F %-'c_#ןyA2|D'{MLeϞ=A^b" HLLdʔ)qNqI釼<nWWbcÆ
LsQWwLf[}U/g%0hvs@@d$f] {^"|M|4{M>(!GE6/␖㷢	l7!xUN?;gN`# Y1g:>}+ggә<{u*Cl?$|ke*Od 2(_J`ӓ9\Ì'ntCvoQ	aY-76'%%q'}"T%p[ѭ=^|. }ժUW6Pm5o?v31U_,;/	$PSiFuóG>u੄y`!, aybR
^7/FS_TUjGج56i;ž=[thiOqӸkM:Ftk,|Q^\⣻K1S
Ƈ@rOw{f݀}ؽX r3T7X c"$A?CXH.ʞ?)[,f\s==[V>tl_M{y';[x1=?dT>ǞU,;>U(mS,c ;vjxdz7 ;f>>y6Xt$'f%e+"<;OFb6tggg3x`vj=\tn~)So߾}uH|c4.frێAqWA 7Ɋ(|'Pt '>` c L"b>}+@vv\IivbРA4֔^G"B [%1>ﾻþ2Q1G
{0lgY4(ou?%ƌY3 D~ mD$ "ܝE/^:ͪPw={.J"n۷/ُ]psDQlv6]tQIdL!e_g
^6 e\>]V@bԯ3Y,s1 ;B;@|Ĭhݷo>|h;ɉ$%%Z$m	$?_,E<)/LkKSXUff_c9h ^S:=¯ש!.4* iLmJoHg޴]]UY:5nf0Cjm@~'ڸ4F
 ='YJJ
>lܷ"/5IU)TAlf(*so<pCQoO?&Og/rSY;Mp
 \GQ
*{F]TOHs9a\YYYܿnWe_R_Q&GkjRM>G.\ާpK1Ю
{dz&̛̏nU}Vxq6/YfB@Qp{}\警_nوo0rDb
{a[جfNqJp0ݴ+Zic_AQ~kT5j
PQxoP4
If$DIdW`&+D~f{%c^9sA;>#[[,aگٳii|m-.LRs%gXddhT 77|	1cPSk[&=rc1XL?}ԶXQaEu{=XM9Ifc$$[H/EUqzT^EQٱǒ|_^SD2&?G'l+NE3Xl+ TKzpw,wCS3V)ed1ł+u/.h47 I.畏;Ol4.dE>NpUg>_礰ҏ$0 ʱ=l\}J/򋻆dZm0@cHNUN"c
eddЫW/8; <^?9tG;B!ÇQ a-/ĉy~vmNj+pckia:`P^fj'3W}{ٙ|R,'D?Z D3i,5#hd'N4s搨+|8&^|E.uyGum#fؘH4
`Z$5G@NqqqDFʁ@iπ㦾?z߯` z*q,RhEnaCQ\ur,&=g~A)18)d)dN21?o!z>v#<$pW]uU)CIY(5:Zi,>:s0}~EQQI
$]z|0_4ӭt,&
ӣV@B	&^О68!w$%WU?xW{DKH,`MpJO㪩kqs&33s9'PGM]N(Bd
Oum%<Zp*Gv#Z (im/]wo͚1|%?Z.G=
U/f$@r[љ^Ggu?d~cDd3ED{IHعk/TԠ*cQvғZ-x}~*QZCzTUU&S%G@| 6痱B4**_>ok'\-"kJmEm,8v`yEhQǲ\36uOzůܢ.SB-I1&q)3$+IEuH{}ii)vd'?-n=Xǎ7|_+8zd2s;yZi.h;U;{a(+JiCֱǭxE񀯡@B>Cr&3-ŌnkFsچ(DELb#>-mߓj%=c#FyfMoW;-yyy<aÆm62L<i3WpI?<㷘FS!&b5}*lSAP_@uN.y7ւ$GK[]$P^<^nK е/ϛ7hA'.j]Y*z}~<^_R@ j!>>;３;３zJJJ(++l6MLL{/pۛ\<*cgE4
^?JCZI~O僥nmfv?]hicbuI[veY-ǅ";'-;ihlSAnRTDݴz$ą*ORRIII6)..qyI$Ef.w0ɥ;<O %Jzǟި&7LNdk"|&G$EK8J~V{.\H}}=ǜp&fOHT;H[}v.B0$9!-)!ZNR(K,|XfՏV\G3xf!_@h*-JvhJSUEY\6&Ip8~@S9犢p̘3~8VQPۂ+k蝗ԓBM]#eM&"gD$!J"~^&oߒj \*ϦJD4Md(4m YqDXIxc:
$DSO˩@Jbx'xիW׏䬞-Nt|2۷onz秤`b#m]4662&؁UYwNu֞7qpK/YQ!ߡ^J_ӧPFfoY&&5s}?]K#r!2fs,"u裏"J&]z3G@ sؽ{[X@@OIx=҂vd9Ս4
$	QаY~#s3kj"6JNfX7h?+EkԵ(,m/TPhEZd54Mu(J%kDZER$-_1s`jZp8HNN9Fϼy4i@/̼^9CY#G$aY^¢rcI&洇])(K}gXD1>^z4ҢD%
xZyqYxmv
:Wr=v[m><6
z摓Ljb,I9taLDc@p+1{mMھ$r)j"Yl`n%((	A GSGM&bH}oygPUN9!c?#^ }|'A@RB56i7:ot`Z۰Y-a Q][9$	kv=<:FM@ LYwIHr߱VL"\1Ex1 .#znۯ\WV2:U/``_vc2(xP8Cjrlع'<M5<R9=/Ⱦv""Gb|,&լv&
EQyꩧضmϺ/ڑ/܂!"c5kO?tp{rR
p|HP>xQ2<\Ek	PY}^&&*.E$`'~46:J_ȴ<}شv\{\xDAҊf&6:d'+#\ffԬ38"I1mxXf
K.edOGtx!'yٗZ*؊HHZr"jl6wSdihV|W0^U_
( D"&V]	JVK'2L<)S*?<}mʫx+$f3pxх?8I/sII	7t---|466@cc#l۶
6 wqݚG@ 
e/yY0'1>GCSs>8&V来͜)%iܸÚZ$$Km{%E|*
fQm>k}^;AeOdH	|柘|Ͽ[xP7|Çsm""UJF2'ųeLEZUVwbGs LIIHF^?2{
oa̙\tE}iIȁ -Οl6S:jXޤrrqi(ca>^^_!0$Y4#R%d[l0~9,Fyၛ|Qq?8NL+"(﫥w4ҒiC?6ͶHbZ6=$@3zUKew Oxv&L@ttt.Y7RS!}TWűwJ?=WGݬ$Yiޛm`Oa;$Ɲzd/@(C3Sg~spDEG.s=,Xg`\Ronw4Rp'I/3NJFJr@AmdH΍LJ];|%gy&sm'`UmNΦ΂;
d./mdi̅i.a JKy/;'
񣉰$|E@P
l/!99TV+/;W^'
\dIѫege&{|NsSo2۹DȂߊn#/x:V\?>!n3'ϏEc@Y_ީ%1w6nEY,s}ep>0
K>˥4h7|3ܹgy`:NV5
Q:Ox-\zs=|>|>wu~mm݆i<tevU؄"_͢ނ.SHqYh
sqJt
Mkٶr!#ϸ,G4G|fH&3(Iy]aÆv8f@~O^6=s2JgN}OGQÈJ,@#73AsAqȲBcS(tej\s
k׮nNogΝĿP>O+>4Xi''t ի7nU%)X'"KC%c,dHzȖ4o.A.ZFb#jkQV;m+y?JjA l\z3̟{dҤI<<;6,
}$>>>}*\.Dgn3v|cbR    IDAT+$yr[ou,ou]{л}n/͂1매L
)8c
qՕ.3%;T>pi'n56yL
;xغFƐO3wXmt;mY1g:k׮l63tPN=T&**hZZZ(//rJJJظqcXRb96,"8Z{TU:KM`ڴi+<sL<|0x(k+y@䀂Hގ-.7nyIP
fkIX,[JCJ.%VR،j!&:fBfbpfy-nhu
9iɴ훛8KEёB @A#9p6,e÷RSGwv]I`p-%a]no0ˇPx%=}ugᇙ8q"Ç3i?C&D :Zɱ|5 ?DZR<	z4=XFľȋɊHM>dE9*VM֫q!sMh'Y>}҆ ='y*ξ=ۨ( >/σb%"*Ws#-zZӴxNҏzvW0&̪]%aiu[c3g	
d2QZZ&R/&_ViwiO> <b_1oV95KL=~2=	Vi6L"l]FGd~BH{,V;oh}&$>&r	6}rA>{w>_ N024MC(|r3~Vl&PH'ajjj0a7nիWkZ&"1If)mOwbmY5}DdbEXgTdFKIY!v_Ȕg䥿AS@Ϯ`h
G@b[4[8ntĘ44Ԗ*
zURjqRRQK^V*g4!.&;>Z.)f͚Ebb(ʜ9szB6r%	}v'7%EEkh
jS) 7^2ߋ7?CO	T+ل`ᚆ4QRA@LVgبȵ0ov,^
r,"b#3@b˵{FFPKQ7O"PȊ2s\e	$aJOW
[>oV~k铗c㤡F(vkP]@-	wN3;}fi#ڼ2*Ơ8fpV^=%U2ON\^
`Rs:i+GϝvYS')/Jn*PB-.:8v9efLJ9wVv)bD"RBrRpЉhV4oׁsv\*
xcW(*EkK$L_QU9f-X-,s7uT I*U&BYExd?z(;ri+nkOغ[d(G@J.)@KrA훛n^ Ƥ~
Ue_u={J+a3 UEϏ?~OY +y`y@s "СD~-*b@A˕mTU-gxwEDڭa]н&DG@*(NcR2v GOSMMq56iniMˣyomE|TQb&(
)7\჈@~oWnf&LG0>?_mJnWE@MP@X+{U7?[.?7Q2siɬUѷGp!	&2T۰Y|b#@l@܄Lڼt\縹s3MD!*V 2IvKX폼(@Մjq
F
L9JT'5e=QXͧuK$}3m8$;_0n`'fp$1 .oA -)V/I1$0|P_.pF|$Ș4v2|xOZh4EUP4Eշi*ibQ6)lkTpH$WFHS@D	uPa*jX$
VQ*$j8|N̈́COѠ#3B!BԈ29w~+jwqz}Շr$26޲6Q
'$$r0At[w>?Dh|~?Ie8-?3 Ъ4HnU"0zSRZIegNJCŧh9.pEzG(E"qe_~燐}'MgOiU0T2"DM)&`rȠ8ס	3kęuSoKe#\{@g2βaˋXx9&k>v|GE`up ":[vmMDhq3
Upa{o_h*j
h_ID7DEаt1ИSfGBr


8 {hA/^r+vKq;f6N"DZcR
;ʽ+ٲaHpʅ73wړ쫮'+-4[.5%YixVᕪ{Dӊ
{$X&n,b禘
Ke.|%.3^zu";? /9~(|:v+W7wϓ'q}Ek
>}&9$gv
jel֗K§Ŋ@VZ-KF2
$smBg[ 6iPۢr}믿=+V` ۋ=D|tN:wK0 g&U5u~=".rbۊ?ƺFArT"Udŋ$Tz|<;#RHcK#(hXMNï8y4vG'3bĈX|9׿SNf_MImOf,&_26ʈlI,W,!*7?4d#~!6.9N	1|0g?D5(W!jT6ܾGL],,_۷6+&&ѣGwh1,Y|@>}xIJMCwsu_6oV\3VSJ!Ѣd7N$;Jqs)u'OSx`sO땛Ɍ? v`24;u]4º7hóo=g<NN89V\O~~>JؾbܛšUzcvǱfN4VђFǉzB*`kfJشgӵDw;bg^}Fx,}7^qEGֺ2߂jFe@fsX%Tj6X[pZ|Fao+7TԌY\z	$'2[KXɎҠ`A@CYQB+*^>3G;`=E~eOtAv|6)\|lFm
tFyn6b?&999,@RRFgϞ餧w8^AyHg~߸z57?{Ud{cHNHr&jݻ˯`
`)TdAat.O@
zňAUє -i=L@SɒݓFh&6.F$~?$|uhUN[,%R0 mYseB,wf
K5V@g,![%}f&o{`` 9g~g*i*XE==&A)k'n87Q]͐{~WdY\vMDkBkȇ쇳D埽B+IaI_ءDL%"9!8Hݪg?9GR]Gs0Y 0	(bwkE9],xg*uU?,uuuߗx?(k#bihV4,soڗ$yo\Hnh6!$"nV
I2l
$90Z.ػuvY!|QCI w>!-~jQt*;i$ё;Q&7=}4"$#IqHz+\?^}Q
;!,🵦ԩo3{\i'cTF72l!;ex@C]%.9
4T21ǂM
Umh{r獱IhkZ,?gw>*l3fĨ~h/*DG'B--y={*>{w=*OH`$d,BGٯanɧh*F⸣125kkc~-gHZrgMq#᭏$DGt{j=|t5D2<~畜u.KuleP;Ilן$EYgZe6)(t(ݲEdy2/>,NzSK(}AS?ᖧ_Gp衤%ƓGbl4E}ֳn>[V.?WA\it8y7q.6sP	(bikU'+&péJ_\7H'x.*~ψS؊^r
7ZVJ)rM2s
^KmC]c3&IBTTU#)>ĸ`}6766h&"leupu;VCd B]т m^xG	vUq<WsC Y}=lzj*6rEdbh] pq1|Dnt" nf&'/|9Phɀ9CvZ=;t_~߆ ;1bl_QbEHZ҃\Y`eY>'܍1Q|d@L|
k$CjDh؏I{j:Y"lV }e؛$~34=4-$atUiqyRkmF[ER".n^moRqĚ] ʿ	C mأb/O1wړڸ,}a̤LNbÅ.ݼײv.+;?M>f|UI6,(*ZW%xĬNs<g4 }
KS:6I^
os膖TE`jSY0Q^!v(J!cϧF=킲pt[U=DHEd?Y3ln.ًVs))rE_+Wbn_NgDD^ԭ%AT 	LȵJЈ1tP[
S~C M߱t%ڳBƯC Zb:H]
bfB}[&]~Nkv哱X$7EuD$ >e-^DIm_C8+7DK[R4Tk(jqvLM$ͤtA^IGu^ObRC+
"Bd(aie(U:"#?fEwgE=+n;%u_īc0Kn5:g#X%A KT$(bC@Y@iC2 ~"\;z:|q4V{t;qQڂJ/^mkH?OK';zS<+Z-izEKTU2#C!	LAg1IЃ#̈́eD4pWX3<Tnt>w?-gƩQ[q+2dU9ktJ@An|	
ѤOZ=>TEE<ПDwS!U"] {uX-[OcM9Φ:8WG G@g./3On	&3e!P-VvHAb4\FED֠PiYf,	_MptqoNZU+db#Q|~|.OQ҃{ fPTme\s?;sݲ2mĄ}n5Q k|p°,
=2SUU/ڞ5UP!:*T6(Jf}2?j:LbJ
~=ީGhM#DfMWacV$Ճ*~2Y-(/	@LV2	RM
WGYW3'\->Hm>|.q_aUk8[m.(e泒 N)@V<n TB&~ët>33VA$vbֻf;gNIl!h_lbgB/2`8Ɩ٫k㲃TG*Z ݧX6~'_Xfx~h@T<,gx~TolDvc>U_[rnF$@T3>gA 
%zT4IAO%&0X֥=}Zw袋~!᜺"vMw
hp#Os
s>DqcNԗWk;~
"fnfmiPVa>x:M^&V{*]ж2xdi9\Aw?bےi?In;jk|ߨ\U)3m+_̐`t@mkd<{6GMnGR eyۈ_;nsϓ$aqЂG%OmO!&&V3ȵIoNz{֫PWuEksqb̐&DFɅ6'J
WLԙk8}g~>~hjd zt,MӈMJ?3V4㓗Ec#РqkP m3_27t{Ӹo'6(tt}FYpj9E6cG@_tS
ttfDSx? Lȱpy_+ `X@ӘӇ @n3
~{Dm\yXj+hjgvEgu_}īkAT̡ ZڼN	2OјQwlL^ః>,sHb%oU}
J>Gg=VBA/oEڼ1Gذmz7qCamMpT)I!63~K@}<xTg朗w}$-RUYw5)g79I]:a*Eq1z?7n
n.(8ȖMt4i8IӤMڲ?Г}λE|fNX4:F#	I,b9N-+D;L1UCc'U5.Ji$Jh>DQ.$@
{k}<ɎRQjЎQ%{K*0z0OSE	<5#Zv37A$]LzA=qYX;/\<@6
@    IDATZC,,;f"
4	\rGc
MqBԭK􅙗,q<h
t1-ֹ񋣲J
]j,A=Iԧ?#G?0%ygv}^~t7ıY=ĥfÄ*|MO|;]TM?]υS+1ќbVVcm-tH~2J>9I1zB%:<>v0$R3AdW8X,P/.w?W+6ЯGGz5_~C[vS%A6KޘΡ-|=(;l?*$_&|W!9L-:B/oL QT"ܤJ<z71rzkCbq&"D#ҋP)"KyRmsIm&T&u9g5[5ɼ5jbQZN;TŻY"5EjHb~|~j
vePz8H$XC|{ă (gSլ$+x}j)`GAFR$}
}A[]B#{]T8D!:Zh|UuQ=A-v+V6iE#{6Kwӽ}.xQ"
ߡ{4ZS-lǫda쑺oű\ѵ>]h .
P(R~v@z q/v6CRTR :KMbGnYk(:;֚7N($mWm}(^{&"[k+mf5~˽OVFJPT=G)H:w'+CtJ)U(=@-Z|_zNcT(
@]|N~Vn8&;ӗ_9s]/bK
vOr:OIZfG;щ.Xbd'bX{-SG~ w$oxtܢT(ed~U$jtvyaA5Z2.= $f~&
Pj
AH/]_iP^jͩ5=\wk6]2xי5LybAطe}tK$Ύٲ0~_òe5С߹t?16NZ5A5,{iKd!&E;h\NwAZťnd@HA?쓠HPCTç"i 
sf^o  BV'~Z+(0KL*(TJaOnmcۣ#0YxswXc3f6~.F%Gnف}>Fɰ3{od%g, =;.F:^Z,&~* |
=:CxxvAY&nrn%^-WƵGrʱ&("6tw5j>+Ar{w:Zi#mA4ഹ9WݺJj,VL+&S(lU<)^}x
⁳X8ML9݅1yn}LqHJ#ZSOv=:GѦ+^|pr P	Bħ4M± J lطJj(($s-ҢPц6P	E
zdu}/x}޼Iw=O뷣R*蜙!i?گ'j;dA!䨮RQe!$	NJVfUsǕǏ;(NX|փ'Y>QbQ$vF I9QڝGe!:m9:
C	(׀	fDQBYkbJܼɎ*/ c6>vpӠdq
z&,*ﻑYuϼݲY`&Cm	J5fmcöG:jTxR B6l?Ư?d5 5|1AScY#$Ǣkh:<6#$ =fpnZQJHAq
:Id
䔕HR)ei.-^Z^fnUT5-A{ght`tSasfʤfTK0yD0DQ܄DTch,]2&!Z<NtyRѠ4/f?HT|abbcI?nsP=_\
-2At@SN:S֗Ԁt|[D
xä&$eu`wNZ''!-zwm8ꞓj
1Q^um.e+7𭓹~yyE
Kبk@BX|
e> :JϒeuIBj7Brjb3-3eo=BLl,
H%X4
FrFw:TV'hM1)N|Z$M=	o7t~a9x\nʶJSeI*Ք
b	@YeZ.>%ӭC[DIӪغn4&,9n/G+P1Q2Y]z]3ȍ,R{J%HE!>1
Gͼw7D!(TH
*N6.qJ
	P K^N~nYaeťIZ@0DAVBګ^O¨i].2Ȕm}-b~I*[5(=1h԰;׉1ۏң&E`>;o8^A)1	@p06'.G6%({s|%^q$:eitl^B<'":mtQE0U*9fkPPQ`D8
jD]ksg&idkUxfZ+rSZohW*:zJOdԹzŠ@r8}m)Vɇ{e4rnC4eCJsy8AՊ?߆A۹[pyWn1{tlJN,LIA$LobW	ZAFcS'gwo	2,znPr 'tSmb;IN	!	Q/܂L1υvrҥGt~d,1Jz^9rc)GPـDGQX$Op^.:<TJ0Y	RWKc13tdM,nAyۮjw~^Ys}#|#ё,f'˨9~VO 0xrs;
ZPkEƐ$jjl,z.Κ|?Im;Ѿk  5뢑8	 AɊr{"y$Kp %H	Dxa%
&IZ^落RNQ>N^7tjxC{`do]kOvV*֖
/L>iK|Oi."@$Tlf6١h){Bl4U*rQ%
ڋ(V^	.Jڗ6	,[!(ɴKDQBUڳp5	mWߏ>;R7AO9DIbSmiG$7PzV2DAC{-
y!>́DR^k>ܢ,Y:큺+YrE"[
C1G'@TVArpP*ePU
ar?A >>ՊǨ/rB		)Iqs}ET=Lbp{.,LJR.!91Rmlv'Zms8%QʽM%#|^Jq.FCGU^Np?ңf )c%zqU^^EuJL=eB!DIʱm
6{gmPן~#n125DTA!iqqqXVFERRšV>ݲ8Hqy5-)BQ*ۮmWC$jmN͵TRUc;V
I0?ZW_x	9lRf32
IR:,Agf"I`zqƶ$!ðfĎHFxX%Om2u1TpN;7ڏ9;$9_`r8jR3:mLVVYYY6!;t֭]Ä;& jnݍAp!IR< ccԇT9'kfZtp8e6Ȁ\j.8R8nkXm-[bD%YlPgbW*Wa<uMծnurqRGV$<d$hdժ,Um6ƴא5XtЅB	AylxċW^ٓP(:l8:G_ҳgOw<$9ΧF|LQWp(iR+U5b(

J+ꢎ+dиٿy%cnx'n9DjkA4jF:jͿdoXi?
G$Es^E j>r0l.ˣ\IˠTTCjPijd)'hZnOǠzpd0<ݛ޽{7x$dddp%ܹ3ÇvSUUEL*sٝ[p+*oD`:P>]ia;*6~\vT)# {[	7MC}"x
驉-6L5V
;*D˒BPȄؼw붽8.Pj u\~Qa4Q|D^5wk5TBCߝaWop6A	b,{蘽C<,4a7+< U0g#hZo!ٹs'vnӡCvfgDu{E;7ha66;kwd[d?dǪ e[XJ|\;1F=Qjlh*tlsEwr.6؇&M
{3|⹴Ct\}:TPP'AAPw7\" *y:qJHC6-pbd[5
dirjyw'cL%_L]K|?bbb6l}Ey,٘Ap\TWWSUUbvzx<x<n7۷Sk6S^ݴ'kϡCM~`Z;#oԄ>ON} ٍvcTx>Ғhh2ʩ7<<OZARJi{1򲱴Өy׆5Uor˱ziJ9g!,-g9#&	<N	NTɒ4WKW3q&;Z:kGk{]?fb8(--Lll,;wgϞtԉdF#DGGc4tnQ*#Hn!(MJ#Mi,5V/m2z ə]u Zlv'VY/,V'NC&'_`ݯ3ׁ]h`pK0Xg7؏1;F;ĥO/о'b=d(IC6*2׶8oOR!BP0l0:#qa


(((@0rHJOFFQ+ݺ&)* !r5&=
Q*mGR\%&dthU$5ÓѠ3(aw2DGtZ
Js:TTڿ
;kPzi*4:jMxE0\҆Q'0R Avv_iARIKKkJJJسg1iӦq9Цu
֭ e&:-zZ$IU0GEpq=Tb;~v8@lyqRwA`۞CJjY%ڛv
^J ۃA.;$)ER
ZuF×ڿOIǒtQ"62sxCJoEp8Yy~NJnn.gҤIM;j+6"&ZAiE
)4E*Ee-(XlTx>̵v*UPTRM]_PRڭ^ħOMeE͠UHCtmAc?tʠ4"bא5|zW?SyĠH#%U,=4Gd@ΐ䔍jpazMǎe8VZp;sjڷOu׬07ٰp:cʿzם \&Fiڨ0mT[)dlٲ3n+CÎ>ZHnߕ~?H`z}M>CTcp1r@XJy{8i(Uj~Z4A@$Ś$6V+4L	7DjLK:,n.brrr"~p|O̚5MDKzRsϥw37$&ֻ	>Na$	Bzq(Eϵ70Y
ôf++FKE/{;dvaN z&P{МUyilvgV`v JzceGܧHHm (Bԩz2Q( 95FCO&$	* (*&O̸q㈎D΋Zzv1ΠNq8ڔc/ʬOb
)/ڜ77ر/،R)dwŊ5j5;瑞ͷFFF}%'')7Zҷ
"$5+%TTQma5_}^`H6C|>/Jo\B!!M(H"(IIItMt޽0g\֬)%F@5szz: 1dٝt #%%?F5AP`Pmemԣ7h12-))xN:{3^?5kVCve4Ȫf:k0a"6sPx`[pl
%U%G@B%<4R$5DCAo$)))e˖_P]={ GHi
~ݾ_8]|>E@@D_Fx:Osvk6d!..rV+3Ϥ0sN jv޴	G9TWF`T#A#	ҰSPeI$胒Jlfݻ3}tM1kl&t^4݊"Z7kԣjHmB`=TȞBAj h4*:bt̵6jN_W?Eq}/1dfwoiV
?/EEѡpOfPUJeʮPpѫ[61FcXw/@eI	|kJVf+|^(٧f񑓓ĉoڴ?sz{ӒV4X$`ذa2HIPB>a=123蘙B4%6-6qjl'*,V.ٲ߮x.;Kg6sq&5c2~\.xփ_p!*&Ϳbw0DEpX]Hb~~A0|=ٷٿ8[$) b(&߶1qPQvT$<.(ܭү_?.Qlǒ%8p5hy"=vG    IDATc/ҵKglV+Nȁ#;\$I޲iW
%IbsċrI;xwv&oly3+ׯ
K;
lU1T*ff^%)P	0vspv9aE=TJe=b"k
uBmq8G$b7c>.hǩXuHII~ĩOrϱM|>=ϟ5fN҇_OA7!q^Σ y<QZ¹sӧ\r	 z?5ZEСY|J&AE!l2'nw1r@/lT"mGljl[odOkkCP z#w[Q_GPX(
!$(?<tؑcF<NUU| ,$jh uٜuٍ?8i2Ǔ@||<qqqx֬G}D|m-\}u,^zQSS/O{^iU˙#~VkjrL(
P;n:O%M~;$*&>O3AAmY7fi:A,Kߙ*_C.]ꪫ"ޛ:tYXӇ.!Cн{wRSSErWv}yyy>|8Ç\YҷOkup j
_Ի{^&@c5MzQt P5U0k΂ =6H]ssltr={V(Q7JTzIKKcĉժ"[>T4O%:o:hp9^zQo=$ *N}׫2/椈!p1j@WuBB§稙׭R)KxYJtmoP[)P/ǕW^1M=??O>c49z|8*֩BƥKٹ-W/$++ײjɻ  ]dö=V+^[3Qu^Өb^].d@tER/@Ŕ)i	
Jrc_uU#*..f¥8c3ED$]˗G$R-|:	Үs/bXmsˍUP
6)Jz-iI	T8lFIza!Jh!/Ϗ?>bd2'q8e1~ {d>|8>:[ BAҕHDTTլ(=q1QKOcV
ɉ1 /EyHWYs|nŇUz2H>9{-Ko/Qkq0x`ˣzW`޼8C8Q5	R`ɏ}FEEE}ӹK['A 5Gؾ//	EJذVR|]zޚNxћ޿7W+a-+Tԓ'ʓkd0I	9IKKcԨQTTT0m4LHz̛$U-_Ht`?6|JvNNN%HrFڱp*jj|,H5F)\o=>^7%7nd@
voРV0aJVΝ;),,fV?t	b	_Uԡ'p>A-hA|(>z5>QQ#B8χpD!.:+ǏSjOq%>/l_nXLnw.ߦ Ig఻?Ibbڵ,^.]n=x<'_Ll/hYAAA+&е*LڴE^RIQHAe&,V;>e$ƨ'׳	\ [_{,(ӷohKmҡCY7\!~.ApχavVUUEnZ7AbSi۩
qZE &@f6j+,+HQ%U5ܡ)#rpQXZ_@ө}?AzB
_ͯ?C'z wJŝwvÂt#Rǉ! 8[51ukQ,~=W} >OCVQeCdO&>ƈ塲rrty(a7ѨUtثCZ~70Wɮc]XyZ:4b^8"͡富!,@Ej5UUU ]rjVb\h0-1HqIuXKTCvdbr!"+61FCJLY`/qqq^uڿ Fnp"	`IL+VЮ];O]Tzec:M
8KMTwVē.vH
ףcA+0qPvWPt{ذn1zhTIίZ_o1rٷiV=z~ t=sWod%=%jөt:
I	TV[)*t[v1gǹ㩷ԾR;O5½Aͭ|8rJLL=zϪUp: h͏ w\W@kvC T*
RAMɽ!
:v'rwݘ4<y$6w@${5<s׿ؾ͵Y*ΕU??f͛wj5-Ac$))çATj
rr 'aġV+q{)dkyxIthڤ[8it qk/'o+(շj	dffҥK_=Ng?r$)N'|A,6;*(am\§T(HOI@@Rx"߭1;6j|ţ)دd
<8

(, IށX@!HM;!&sUӪ阙JV6V_f!		>r}!o[.GYs}SkT:퐷MRR;w{[ٿ:YMV!`$%#xqV̛һxbıKlޕDjdoXs31/NWd
64hP㔕a29co<;48M:dug!CEnmF!z-߽8_ۯ6'[>1:mqm{u(;KX3&FU</
|>eW/cbiAҲ{bv:u@]9\Cv4\N <sF{:3<1\GPG!"Y,ID
By_=jkk9r踚./AiE<_~AbB}椨ÒKVz+bmCk0rfO8'BO0cL,<Ds! wPdu#2)
?b_q{Go~4ӊ qIidwssc@VըE̻8Pcjsȁly--sW8TPF=Hgi]?((H#joWVB)bEߍ(7(-AiE3a>)!9)lv'#bz]'JPTZMY<F.u6w=N⨨6sό~eth'kG> Pk7?'oǓ!0R%?n %GY!x^z:<}4ӎ ]@j
:j%Qz]@%;cFo93Ԥ8~cQ`JPԓh{	+b$)cox҂HNޢ yzIX8㌰yNcM|ihK g}mc><Q@ 6ƀ WBTRɽ7L;iچk/==#'-MMw``ԸHl޾Q7ըq=DUt?p΀0#|>Go㴓  ጁSTRQeLie
m{ %'ˆNՇ07a]&bu֡-_U^%NW
рefصYYYa$ $a6)))uW:Fp3 Ib
2!$0Yl516i;^ٶq}i}"E;mrV,~Ar
)L qq{iKPz_7!6o3=3yd:vHvv6Æ
cqdggӻwox֯_Z&O[ht}d.;rbIjs2o7f*Mef|Q4GIEu`OҡYR{JAyil+cE>=gA8H@Hk.u 798V#)S0` ~GƎ˂Xx1&M"))oKDEEOУGϟZ%@|rNy{Mj8W_4zh.$K,[cV^O}CVc\3r˪ؑr .X@m`P6H
IIIQ~DEyJzz:gԩ'ø(JJwqqq7gy^zO?AgO,քK:Gf}d{[bk0f0\kd%&1X2gKw0hn?%\sKDFCW-]<9g!ȅ5)EP<>_D鑟sjhT,ɓYf
cHDQdܸqpE5:FJJ
<7|3Ǐo9{88Xܖ[g|^g썏|ڭw8<ڥߤT0m ߷xLcDsbuy{=
K)T	@uD8s|#N$ZJĸq<x0W\qEH^[ee%K.eԐVel6rrr3fC
w̚5xRr'
;ѡ|^78j*KX=='"DGL͌b3yyR:KIc awpM[%a?G:~x^&OѣCwK/e̙>۷dy^rrxUrr2fbԩddd49MTOC:t3Iln$ѹd ؎ƈ	r3Ri2xrH%"͙MkߞT~۴1l*OHcDKrTWWs=pg'0\Tү_?yǙ8q"^z) QQQ<sL:o6b̩ioi}׾Ǖ NF.NmWXgy)dw2KYg+CFoR-aV@TǮذM&pb/SVZի:uj`d[oꫯ[oHҥs~`{\s52$`$cO
o ?vTStٹwVR6mɁCy5g2N76wdtJJ}6r^d:M-HI;E~ns=ūٰaC`gIBB_{$HUӞ*c17$*vdP/^O3pH5CƁ`Rw2Z$)"AMݭ ?[|9!m>3ڵkǘ1cg}3gb2e
=>q4>>	SDE|<&AnQ9νnٵ CL":fd؁$$$*$M:hJ̝;7`+ v-ZĴiӎ,ZT0ڶm[RRRظqqDOM$	j JQ(Tj<cA~Q	&,cںs'AZ'ds?)\KHx<l޼9ϨQ>1p_DGҥKOO&9.e@jzs٠blzQA#MX(rjIlڴ]8V\y\UCtݻۆ²eN9N{,KAiE%ťeT(pB	ܮƺy!1ޞ	 *ߔħ4={4E߿?[l	jmUެ?5AbH(rFʉ6ҥt3by)΅aYbAI<ڹNp9l&Er{<H$Ė%>>EaQVVƌ3tBs<S`WҾ3V3Nu0kPqJg)I s
ŝy=PX 	sDRZ'Ao ::EOMMMDx<d2_Ǻu눏X'Hf~?u	*X5$?ed\RYԘ@><uްpDVN]Hv.I6l>  lxQ'(((@ѠP(ZU:.դ6hsIbY\|COHHG\U*t:5)">*T
lc $AZߣ$AvA >>&}ǈj=z4=z %%)S:e@ v>m;qx&C}j
'CJ[HiEoqRVb㡢L6Km^o޴^Ah]:DARSSIOOGtޝhjjjEQСCm+ buXW"1=cu	B<yR8/X*@z[h)o+*hڦͥb6! 999ݻ t9oy晁N3x# DEᡈ[aZS8~!
:P$;8pI&q-pwRUUFAaIF$	ҷo_<'h9÷~{m69rHx͚5\p''IXUg4	{7ê`s+1*oz8NHA0t<O"IARɠAشiS`yO-2ymŊa+O%)oBzCm
4NTIOO^?䭷vP("֠J4XxqoF_̙3;wV^%\vAv;;ch%	RQRղlu$Fٻ~B!]nݺOzzzmhj6R֭[ƍRd|Ny'C\o&>l?/J\|x[;d$xq	@݄O!ߺ
3gd֬Yr
 L>~)$nn[nVBR1z>_ GWh;?st:^Xְ
@iX=3af̘PgfÆ
<X,7Ć
[2eJHc^^s?8cl~fPwI#|Qnbb%V-%yJ%ltޝ뮻YfFǳ|vm,\^zÇ>?n_*PPQԸ豢}@R:C7jrr[8Uá%BT>C.R̙íފB@P0a?op!j5ÁFavm:9r|3gFl$!J1 
a1ekwL6mP
ӞŲe˸۹{yGc]tQ=zٱc+Wdʔ)DEE5:ުUx裏Z59/H[PTө٤VkR¶}aP    IDATs,aG"H||<jVEͫRx72e
\p]vZ~VBV70iҤg`Μ9DGGO?ѾRאt!;W
BIvg1,_زv[A!!P~6HC\s5\r%<\uUӇӧO@g+?~<bYI1cF:	wsr"A[mSzXm.IoӅ²DĤ>ш$9 9VG^tt4O>$ӧOgժU,YE[PTx^xڷow|پ%؀Mcc;qKrΥ}Sϗةw]9%18\ ,@ @BK]Ul^|3eg>?x㍼8w_}qS[8Z-f}GD1^Ħ&TT)uƙZM&K.eҥ
PBǅѕehʻ{v'hܰeSa }|<dy6p6b%I|$
S?d	Ȳ|ZګU^AvdMmg|O=IubpI/r;4>v?r$&3,?֎ d&]%ja<vd8Ϫ噙hڙ)GbO5CkZ@4F@6`\NV!0&(再Fn%,G\O:\&!.E/d,v'7<n&Y4 @dfLcUQ$8c1TWW,1c2Rq
\"A-D(Gn VCN?P>x	zb"sw9\&ޤ(WzMaNf6usU
%]%&H1P4s!YqbD})s-ҝ\nh0yU3S/وx=^v4edQgXqH!2HĞQ٠`0Y2a5ȶ(3]Ci8N5Ғq{N?$f)E(g.HVނ͙=Mgw=5aݦGپ
aU;mXqm,8tPrNJJ۠xp>EC #e7ݎEd$y^NI9ɘʩgMMM455<dփgt3ťdh\4rZB$,OEcrUXLsvMvMXJVD`Tgꜞjq>KBиhv7$R
Q\1vO\ƴ	Kld!cPYw`Ԟ{,_<fko"X0j	. C!nF0OgLT2S~*j	JJJ6mZ"zk*Lq>D g,gMʺ:Z۷$YYp7'w֟/. MI :c$$Q__Oyyl9ar>dK10|-sG n?W=me0eX,;cC',))s~VF)$dʉ'8uTj&L 5Հ$v?[4F
܅?;")l0_4W\ǴX~o%$6baъ(a $aYz7A8kYr(++yNrr2ӧODQc?d鏭DCr2ʲܫNQ;`ubG4! >)7~PO( 䭷bܸq1j[L[["7_[u]eL;{|$1΢rԲ)Y5k+Vl6c61LL&֬Y֭[ٹs'w(}<+}tCopM7t:ϋҷx֋EP-$q.f1dddCJJ
&`0bXVr5Wb6z&. xFQ0N@ɽϹp`TY,!p7T[~NFM0d}'x^@`1+A`pd[|<<#13w唖Uh}(|;o,Hc{:(T)MUhi!!!}NZòiqXf=hizRޒLZ~S	@YyKv]>d`XTK]+S_Q`MOdffb0ؾ};?<Y
2L΁W",wO_xɉ9/j_~z nԟ>x[,\jiii1S|uSytGRW^JRRqwǍ]V<ȩ*J:k!I`1&(g/sMII;o_h;4~exbpb&XabiJ]S}pϔ)E,[0	wwݜ8q'NRYYAmM
#c!/[&3{<x-8vPN9RkjU?ꫯyNnn.˗_śon"=g>Ʉi4.7hii	dF|x*XDdMU>~?>ƌˌiE|/)=vǎ" 3$&t0o
d.E׏~,"2fz<.lV?w֭[IMM(vº3o%R>~VGU*ssYy
innf͚5P^t['<bƍg{Va6Qz0V`bF~V/8k{ {O{
@&zh1ZR` ^lا뤉k]{Oʗe֮]˷bE|~2jDY	`?YbbY6neb_-fٴy3죭chU`dV&X
N6]	ÊN@|.cG {N{-ܰ!G̙3{_?σ>jWpU1gϻK8YAkcǲbz2[n S-}RAwr5G~nM[sN)N 'ih;_K'	OUl!jyq&"_YI}ؒ64c^|_ᠠǏf^<dY&?&_WMЀLTnbƍWtK?ͳb<}ߠ[),,$]|cO;r}|}AϘac1wPO3$>x@p Ca,XK'vUn㮘CY<,'O޻&..!/2%%%+^Ks:\_|1ct"ٺv05pMčViWo۶{=l8,T?Ȟh<uI
3{,n$&&/D~rbȃGCifz[ L7XuȚȹC5/]_߼e?9&y.o|d_^l$IZ:h"el6 fq9Y>|b!Xt)PXXȑ#G?;Ӟ={شiTV=LfUB
9}}&͌e3gpuבHee%Ohd ުaa/WgR4Hԇ.w=MH]⊔H'66 qtvvr2k,.lN:;űxbh4RZZ䈿дiSHMM]7}n)f!+Wvc0ze?|06l s=#>X}mӋ/a7pp_$11'*˽Lj#٨k@g5pқ8T-V`J4>%D}_NA)/=쭿/T8i@j}'x`0ȲeXv-B
222D0xp}`0{%9;NJJJ4i~^}U V~3s{]
hg`hmb!m5~{o3fi:}|u<B5;B:a$ot7J7J4Q1 it PVMF^\uؾo7|;geǎB!VX1Zj[(.~*t26L1wJw!//={a,6cd䡏$~[܀{}V+mmmtk+2Fe :~|w{ s{{CԴdRSv(<u)i)jOtrsϱgB+W$qu2q8֯߀ϗG(4,̓W.[U3gX7//S1؜=.fb/ػ)GE檫 OV2?KOKOFWEUPlTr.oﲪV49J=$i̐`?9p ?P?[^^WyٷU躽4Gc)7{Wf
Z__*++q's7~NR#&(qٻOJGwwzC=tg8%xs`75t
R,ZYbt7X_bx[xXgAؽO&L8t/_!O=wywЅ_̙SY58YZ7.f!;f3rCX~},I)8o+WcYHlGKoi9|tttWyȏA<"X>]LtGGQtܣ@]2J+/OodqK&"ttV\h䆆@2W_d`0PM6u@Q-ZDgg'eee8pL=p0gl5jj I-jbWlsɓ>'F~n6X:({Ess3>,UUUX
vNʄDw6>.O~yZL1~`j]	^=(i'7vN
Mԡ[#,h25P#tm!9u.&^smi`Rz/A1?^qwh 9|0:˗/37|3lܸ%K`%IbL:Ciӻi/*xhd0s|7oȑ#z̀%SrFgc旹lm1!h9GѰUTP`G򁶶6y0|xZchS K#<sSTzx5[-0c":!9Rg=;a)q`uf`5,<c<<3,Zv8={6YM6yf~!yoY>}:ӦMСClc4vۀbP7|'~K8̘7oD*O?4//#Uf|~~_W4@m0te_nV>3?w{eؼy3ֲzС-0F|y	@};׻v^ym,>;?N]]s̡h#G4,+V {0455qaX`< /e?PU={3k1&'ESi477oLg?9;wb\:ҷk "`1 ۘW]wyYΝ5?Y7BG2bws׋)39^ZZʺu%77!i1[l!SPPM74{^2/1%%%lڴ7|CB
G|@ Mسgx
69,7V}?p&gX&M(۷sҥy;;7FF@n=׿{bXڪI&@ ݻy 99$N'vٌb!%%BPƜ9s())`ɒ%̝;wتeY?~|,ʞ={xרk 55I&1e&Oĉ)((F.
uaii)ѣ 99ƍǕW^yZ*q;7vL/\ɿg6~N's\NEn-\ѫҕ4!R0૨ ;;
32hvǞٵ'Ӌu!A9~>P_~aAwF\p!.QUUEee%մA]]8qՊftRXX]wygx뭷x뭷ۙ<y\RRIIIeG®]۸inm%V%	Il8N,N|^/uE&&ē@|b
III̛7뮻	"J֮]ەklp]24>K'
1GbC	Y4?rZ`,ɠz!?
,bLU5ƃ,Z|ӷF, [V&Nĉ+..yނYj^kגW_}Zp_"
|RSS1gCee%[n5ʏ̡l8Q]ϗF
I$t|͵1oZTT^0S!W^N+%}4]$aM<{
=n^Vz[FRR|UUU<SlܸP̙͛3G2\F<~iӦk.C<B=z;wvƔ٩a]eM
sc 
.DvjK,7f~AxHj~\3Uy*UcR`8=b$Fq1 Äc	Ӌ?VJVXRRN߽!ǳxb/_㡸cǎFDMM
_eܹ;g_{r{n^{5vM{{;SrtYz.>.sM7uኊ
]AN2v0IqhhhfϚšn80$XzfAh[穬\e-</,_EW/a֬Y#v?.^/(JrN!4v;`ƌL6mTzzEQ,}`#G~*hf~dbZbá$~:jRs$}wo YSLK6sgMcU\b,EA"<pY9^'HOg)+(Rfddd5kV2Mhll'9VzcGL(39[WrU8X;Z+==;vl?Wᠶ<*^}U~x*555TTTP^^NEEEױ	pD,?v8J⥽|[IQ?W]2z[>¾3QzQ~_"5Muk)ݿHj3!j[@DKS$LF#	łb'x<^^?P	A@z +>@FFfqë{z˲LVV s%99a[ZZhnn&##cP{L8݋iTWW
.)NauP֒Cؾ#G[[X?wo_
b$!w;s
+E8x =,"
"%'
Al5h΁sJkyvS    IDAT}aINN&HFFF'&	ٌ(B0$	tvvr1u/?+IOQ3>
Vṏ)2[W_i?~ôHq$WZPQʮ7H0ǘȞpݼv
'W/.ݸQH`?#KUO=v}_"M^;w~ǀ~o^;50fhtmZSF|RSSinna~FK5k^wi>kPC:!{p*uդ.=注nMqYy*Ι3-f=fnƯ0(EQ+AYy93IxYvsj&=}x芊
6X81ՅJ~	64
U$%^ܹsܵ{7_
_9A<j@(|lo(Tj%
q.f=&?b[ضL{5!=iDmt{gEw/̺qFl'W7]ϸq!ذ-v`ك`<Lo^ Bh%;=A{{;`bZچ6[i+vJii)w}Ç! GQNܷ5{`InHwv&:ھFv+%&sE\6^a/
s=<@zq@po8u;H3>
hvR6pǎj`Vc.VUHBB0;b?5jp'p܅̹|Πq}Iq1kW@շ 
Fz7Qe*9mJOXP%~5T
[p{]-ZJyy9}|ekLP1Ik.vtx{/=r#X<kPGdYiq	&Nd)**ſYKsw|Kz`P5~/a&Oﲀ
!ؾ}rGԃW4˔4Qn:ΟڄEGG ʐDL(JQ	gk8C?MםAςO
pALsJVN2u4DB#
ػw/+G3M]W*%6|GkTUU|y-J{KJ
ˍ˖
D'8|eJtLQ'?E%7p$낺?eL	C0ԴfV*tEC޸|LNAAYYYgmrxٽ{7hƺh1ƲS\IH Q4?+GX85,WJd	+m
%j9q"je%eC) ՜<ŉcTU$=Y!'!D3HZ<Ng1T3
;CBU d\1vX8fDAyy9nyңG0NV	6HxSqx`:I:0 xoĥ*~7zlHIl9s#;337{uRTTtVb@䩭ZijljIHw^"Ӯ6v@@m&D;d"95L2rd̘14~;v}$,XzԩNĻK?iQ_fXw<O=
);|tw.>o7 XVs0o,jZB<466H<I0	0qEW8,:[0_|p!@0¾YڃF=F:$\0V22J!--4Zg?R4M#IR &0HZ;.jeL+[w㗆}?8)))(a@sq6r?s+ʜY:H44n\ԡ=ۍʎ6-.n7^ǇV8sDsY`$L Uյ>a{{>~p
nLg >ׯ"&lvv38g<Yd9㘚DZZ			g"J۶mȑ#"=#@ze̍48ɉ?a[ѐp5bdo6h=eVT=?
@XBڟ"YS2QBO
B~?nN:;;qݸ;Tvy!¡pP8	E
*F:{$Z:HBϨ(AƠP
CLQP
(FEj@3.v6x8|0{1&ե;(U8mhO/׉/VcW@O9J|iC+ǎ_|lG썌\S"CPl> sōHBGC%%1iSZ(煎~wfEӄhn%w:s@c)p}T#mN~IR._!KkE浄ku͝~;wȇqxMYS3(k'X$>
@iZH["A:"w mlߎv3|ƏOjj9]5+-s$ڿK<FĈaWKT?.wSi l@42$UŲ{-~G_Su&Ŏ(8E{S{=;T W$l v4tƸ@XtvݷPq1b͌ϧ(/3l≗~k$#&Cyy9ǎpaZZ)T?tcꈔKN?-%]ڞ}
89Ĭ|JZ[au\
Ԍ%4ڨ3|LNq|3\۵Ksr 0$%Zxb߼OY80>+199䜕44gF:Wy,ĩ֡I4i~L )p7Գ,v˯x劁O B tqI4yR!KჲyfH`4 ST{co}8@X͞mlxAR Lc;o^@NI!==Q1X}ijjjOQ[WKKS&!YC$Q&sA:{}
4G]C5긨H|j,s I2y5ql>rYcd%Ѓ4a!?E#?!G
.>Cl#5z̡yNhe%+*$܌#!Դ4HKJ"!!Dq8)
ø\.hkkzkinj&
aW54g C2,$![hh`	39+֒CEvV	8Tf3=ĝCߟd'wܜ$/<yw܍=d
ԩXWP--tVVRR]́zj={jo AIBB<	$R\4Mu=tFۅI`t0 {(S	S/h>4ӛDXI!J ݛWhx;2saЯر2Rei%Nt3zo4HӅnhw/	,Fmwa+zgjP'dd2b2L&3`PA_Ȓp-ZV<DDXUU*PP	!I$g	t,Xdd`09l-`p!:m#ù[Xq+AOny.:53ga	QU]CyI2R-)Bu	5ǭw~9֌BU	m`R1&R5)8u
"BE7iqD:m9ZPF,YA6$ˊZ.yVW"{<p$G~Ƣ{?G-O48HȌEBȩ*~S|M[|y*\f\&Ll7±d	2.KK	Ek0$9MÔJҥ{.'xou$.LޜtO^iv՝b	ccZCgg'5ug7!+Q;o>rr!)M\%m&_jU$U14m:s '%ۚK?\n_{MO^
6`rkBF]C$82s&]F*;hlKa,'s\ѣw6*01AŘ[]>z@6oll|12D,Ҋ!i 4Mr;oǑ}z]!46dĩdIuqo ]2'.fĺt9yb4`US;B5ըNL"k"a5f˄jlh+qpE~-|Ͻļ;,-tÿYLO#(~_74jma7fÅAj}6
RbK^ Hgq"Bu:E)BG:v@mϏb(N)Qd+lB65[a!+ƾhâZ_bc'/dwE$,#FS~o~	,0.	%zMkkv\M2DGd^3	@K>G[Øe"RTt!yi&pNU>~p}
&h X`ѐMCAD
F1ZaER=y@JNm bqba>cV>5?=\~۷0ϯJ'
傦c8e-fY0.ẅ^/mmmn]nVv$wX3:dBN`_9X&OF]"0j[----j*7nm%щd}ԑ$@R@2j`@I'&YD/M0h!т
F#Jrƴt1y䣤a4fiU+R2
(vd8α ]s5w)}[vnZ؜,Nk蠽M˅vEi4kzH&vCIu	XXN4J,Ӧa˻hq"~4בm!TTUAUl4")Dfrd18gB~X9SG\F&KwN C1CͣVG]Vn'1!ٙ$%%uwUUzx^<^/^ǃۉvq&̣7Nhi
Yq{TLYg]iL'bξh梀xU5)]dG!PiKi.G'[4גFFZ*7IӴnx|x=^|^>3Ѩ`6ɘ	b6BIWdyN?vBkFkЄǫbLN4X
1՞S!<gVo31ג[@Rkx$y3J C48BBP`P(D $*
	GJ1Yo%dYB^d%,=ICFCh@H/@P1
'a.)?Sn.YbߏwV;>BFt&^i@(B C;ۚ*Ezao'-|c:jHHL$-)T,
&@UU4MZ#"Ȓ$u)?B@	'L1+cfv>'`UCw #>i$:"0U? 1jDҗ@1Q}C*A!RHMN"11S*;Bt|xa<~(QrsQ"ģ\ZjN* t`Ef,I$d䓐O\8L33HYZ&}#HcL`g++ǨIJL 1IbbYGb@ PO8L $nJBJr24NdS*91y<hǃrnj"\߀Z߀ؤwt 	$cOH5)[rFQeG)_"k&ߧ7DkܾDcDHR~rG;I!!!8'NsXS!mk			APEbKB`-$	$[Mk4"`4$Èh0АADM%
ņbX-N̶xDLq	(6;m2:4ܼW~鈐.=֒ӣ,VctS*RRC>|
Ux5Vk%ttt:laG@+	ىǚ55{X)YȊ`FdQ7~$
خVd#`@~},=	DQed@EKw?o\
Kw;
Áfnpرll*sp8=>n׋``MHÚ5#[jք=#by4Iџ
	[4Tv#y}ju'b}ΓDDe!%iȽ*44	voo"DH@gBc2[ZX&łbh4b2.@U.յ>P т%>sb:,LXR1%!Iz})I#HX7w9T&#q5Q|PdI]}x!Dd\HD{E@߻{t޲kl11%g`N=?$@ha_'AOg;.o;6¾B~jzN[	фhdRPH.H(]V~ӧr4M9	mUU	aU%aa]E
B`PL(f+FĜÑ@=3Y<~(!IѨ߮o%VhR?A#<Ruݑ4sm$0$yw>/FAF>u&u]S EE 9_(Qz}ľ*d@\'	ppx~ P-Dh 'P} Z8#5
$	$IIܵ6P3фhтd4bPL6f;Łb!Ɇ#
AVz`C=Խ/>_ZAFe1%9a4ҋ{{>=X.!!>I	b}eݎ#b8L#qOCa5>I>_݈#"=ޑa"ZQBj1F`f4	(<g.N;;REqZO+*>
Vzh2	ATtJ9DBoQ%]#$!AYFUU5D FŘ]{L`"H*.VO&n-rw>S8Oҥ=C Ѳ(d9kQk(ڄ)*$@ِRhE?kU""=fx$΢D=}>D.(##r}]}~ItDw 	M  MG_7vL1jhEox`t	gG\;h%t9 :OuD Z&#e=G#Ow7pSoC	HD8ג,z
̚Խ@'&-{GI׊*tW̆  #IDAT'*tGEϋ!  5G#0bCXXw5-4ͺDYgi=@2&]2Dw{OF\a`:PrJk%<9Zpp}gc_!G{4^@%$\C=6Ey]!.[Qvi"XG{~ʣ=	^C@CC
C5Vg#;"AވuIADԷ}.G,?,f+_s    IENDB`       cREVGeneral    revUniqueID  
1260294754815 7. 
Spanish Flag 	@     X  h      lPNG

   
IHDR     h   3   gAMA  a    IDATxwUև
{rN$T909ϴ欫("	%439uO
53.*><]U]u{9
7>I &&eL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb@LLzI11S &&=`
ĤL)0bb.b
xk{H#`bR@wM@~S^˨++$;5#F/`!gbww1M~Lگ?p}$u
L0/%i1&"@ ݂7۵.W%55j.aw. S {Q[,g~2]e4
9O3p'R0Ҋ|kl\믾'ٷ}v?do8 `ww1~L 棗fн[Ⱦ@ ø.'>%s?wڝ5	+niqDU|?Js,]%ob27l?t
[2E%ȡ0z2Y]qI;Z̒OHI9	A}	7>?jӔmŋ3p}z۳S	BY49=3&rPQyٖ_WSR@TM»ga'3h쑿[>Kضj1-`Μ9裏?ߎ8_WyD\9_KG7deocDui~)/倵 >O#͸<W_}~]IOOg7kPHAhnRM"0
unHJ qƞOz
ߊ]]ZDPf|r."R)V 8{6}֭[͚5L|~`M:ٱz	n.'?[a%7ق$FW0EթhT(SRPVأ=`2Jeŗ~X.RknC!] I>{G0fd2zt'[W~5KHy8sOfu>o@ce,\pØ )0xQ<s1op]wq.\Ǩرl6 %1tM|ɧ_Xǒ^p\0)cD0ޠJ@щwHXgف#u̹u2?|ؽЮo={vdەW^Gsu$\'idEviq 5b𾼼_ټ6r=+X|O]ƈ<;FiCX- )q ^Gol)saE|:>{1BA'd
dٳ'ga܈A,|Lp)X
pgGF]c35W|үROC
o>x-[zg'ͱj:e
!
4Ti6֟3)K	\,SS0멯,5byK/EKĬY[YŜ_N .!--#8"كb:_ebo&r>{.gb4|! 
>xD^
Y9kЎwp:ѝu+ n(Q|ԍ[agz
W_}p0sL[&	@ʊ6s#vjhG=?eEy[?rnX®ahnY~C>F8']E`τf0¿ÇX_%1=-v
uY5sծK9RStI&E
->?,EO3wnawrP'woX:BYC-cMbq!J=BMд$;dpϹ9ʎKٗAR\\i?̮+)]p@	CF56{jNeddPUO6oWyLbmohQh
GE$>eK C/AnAix[yLz{aqw  &L`ȑ%P*.nӿȶۂdggʢ,x|Mu<e	Apԡ~Q*@Ò5t
o+@Hs~G/KCuپ+D+(w'cR¡O(T2` $]T[ Gy${~5W|>=[WsII9168I~&`t_	N(D4ۧush}~6Fۭ	'g}z}#pO}uiTJ4!);77IM`k֖ۏ`HN5:PBӢ+`Z0bм53Et]z;JNHy{9)jwq}V]Zlϧi G&--]Wk+4WSO̙3gk2V|6g=Q]Hw֣iQɒ:~,lNaƋb:4braTބͼWyI蝗9ڛS 0qD*wK>H9W԰tyX6ܳgL#kpcc~8|AfҺ0EU!
*CԅZ,rDㅮ@>seLƒ_b_PcCԸD[,+Qgr+Ut*A1!{.\~6rD$f36MUTMUi4T[0ru!D[U,`bd|;J_RP\6>L{ Xe85]&?ʐKCƒqҵh`K{*)IWr&əy?Xǟ.j[8(j4V󋮷/9`nAQ $ɯoj&%1A4ik׮7୷b/F};``#ΫVubdb~oXϷ}H7*yf<SGLIEM7f_AӠޫ&̮k[O	=18)Fʈ=`K C+?"ɱv<vϾﺮS{+~xini7?zH/@(j r:SZItAtrWrWRVVٺu+۷oP(D(B4lBii)LjXUVAxim'!fz4*	xW>+o!Rb%N]ũ6q舾Hq}CGt^U$p8K~v
_3k+mpXޚ^&g]HM]5uMdÎ,K*Wv6k{ cVVYYYDVV6>XPϜLÔa1vjɖ_kF!
(⸑.WXE}LI(gu\vt:Y;s|,wϮaò9~u]OgDmCt[H[cGhS-+==e(*!)1x,o[oE  =^8n";D4"X_	 Y2Oq:,K_62->tuǋK>f씳~ZŬ';SO= n$MMxlw>~ur鲲vOuʮ밫~yȲ ͤFj۬ĺcp8Xd$QDQ|G7eKyC>n244#DBL8F`-!PʑCc8rh{j¼.g`NMf ''v{1IH@K3K=j*$I)"Pj|#$[Z_%
} 
SlV(++xw5!յm}iMOgW?H9EV|JiSi;ު&%qyl_K"AdJ\bw<NW>o¦ߛo}
u>1"u!)C\r:mA b1Q	P$u'
jL&g5BJhXctc	b⼉"ǛK8_%$dN:+WFÆ
ӧG{eUtP(ibR@AIӂ'bRkFmuQUSxU(Xb1ج\N. M	+
֭c.Uhmn#\}?ՇS
9u
<_zJJJQɉ8/:iBfhhDY:8I 	QIw}GYYY䇴۬󳃡UW"N݆nCJKJ8n}⁆F{y(9!n0XnO=ÇSA˫p8Y-hN]C3`9C 6oތ(JR;~	5cMxwgEBeM=K*ع>b\?O.˚]!Ӷ}Ii]vWjxM-P2A0sN_V,ޔM";v/rt3hچknEyׯ_OBj@(J?A+n#9Hu&peͬ,lRU/s,Cw*º1@%=QPƧˈuH<Y=ͪ:F

A 72v
[iE5K4^YiXU1vwnuu5$g_Wib8\q:oLK&Vhsn߶KOayTy[:2B*
5,OAA//eBBޭϧr<xi.^'EՌJ(*-Kb?kuՕ*gu}Ó\@kYqM4؍,KmVDQDtpąkYJa
[ItŴ[
1&gr@YVپ}{d J,t]gǎmf!TtdqרZ\r%3O9_O˷PԠJ!/Nd&wMEnl.
+/APofO^II%?/86-~
v[Ypڝ֭ Ŵ >9LV~>:D:(Au]Uh?XYQyl~|Tύm?A£Ȃԯ		Zuj)-H"MOOw5l
eg[PN
qs!kkχo`;2NV\1#9h`Lm%
BT"QUSHB;+V o[/-[0a>(LjR.*ݪ
c~7(Iqx:(mADaE*K֙%bl(hU2B$
*B{pO:.Q"Ԇ㶋\?\vIgUu.g}1cܜq>iVkX
*:UM
1xEЇ  `Da-ڎ`\qID}R (qew3(޾ɓ's}qG#Z,fD}?%:W
u- m~VbK>,ҬԆjB0ԭۯ>*Pz+j<b] ԇEb$OQuYhnm$$nc!FXR8tT,)ZZF!&6Ҋuܻ3~mH XlNnnࡇ[n+n7,Y&-9t]'

+h+T6=~E~VYQ`E,8D[ݜ|ao/Xk1%GVKР+T5S%
wx%8݄5(H!
YinVTP٢EtY1w15WFᱝǅk8cbHHHY\$S͚5Y9` [y2oNyi7t?9C9ꨣ2e
Æ
[mO8|Ak^d ʂ:N`gp>Սx[q̡q̡\{_|Y_l8+X";w1(LDR5<M
!8? D +-FpOEv-5*zyv2oudqBVϛ^zG(i&fH=F!c=xoSk+.dBcfAzz:ddd,
!*:;>h∃՛9|u)mc,:TVmB,Z՛

J
^^_iN9T^[Hhj#47S	)aoMEa;7i#F.--Y-_,YJĝCQ0%M%Q\&+efEBt ^uU(iG"B.-x:h~]vk׮n?~XlCEukT@emc8,_=lgI%)I\4,.<^1.mhMun&	̦MW˩GBǇ,qXYfђE[!AkdibL xY|9e?KL ӗԜr&b6jJwRR][y%MUZ?"ju%8[hjno]ƕw=C=gArr2_~%wq,YŚMŁ TP!̩Hi5^ǌ3p8pro+3Qfq1!Z\*9{r<g*׆|($ǒլo[9bruݜ᷁)@wneG!#fA"<7k.w`ݫI+Զ.抻b؃3g111\||vm,[c=-E%LzQAvDg`|κ.Nmƴixw;v,w<:s1N;u^b:Ʀʼ05n-W0>(STXwqR,XgnMv;b
TUNFEndn~ɉ$lE3e,F]ۢRStKxiX,fΜo
<-¬Y3:q^eҐ$[] 0z1)aqy̙3s9MX|9/2
cƌᙷ?GY:͗E"3wO%ScaпBᰑ[눢jj v3'䮻"sI1xQWu1}Eg'"g@t80[ŏ5B!	[-HQq%7"7#Qy7djFiX(**⠃`wY5yY
q[jqwi5sZͪk4n!3rHNʻ~ӏ&)"@f/dPMӘ7oCD-B@W_}￟
$	Sڏ0%    IDAT
EcòOx8br3GV<>{D&M&fƍFQ^^rLIIo&1^+kabbb<ё`4Cf7VX9wbb"zkdkO>-sgŦQViD7׺<<2|C~~>YYY+Vl2V^YqzEɨ0
sSЕ zckx~\@%!
߰;<CG
3?.Rx	ҌGQD4jjj#'&$$# :b̌<|IE=*<;m^,"o&^{-ZA`gRT߯:Bie-qmRQy? ?:Ԝ?sLtC(#C"U(P\Q88Vv$qN!VZ-2WO;gg3|;0?p>x<βexHXZ#(D4H8{s'R]]Mjj*/gǎx<Yt)?<|ۧ3vhyJ++AӖ3rYZȱvE	!I2$G'f{yI)nHnHh
*+y﨩o2*,DX&Cc3])t.<>Z߭^϶_g.88'؛_vTMCD.;h5++p8E9z -
JC|PRYi^A{%3+RKx%s7p_@A	Ik	l2˴9WQ Q^,MEކZ1&d+\1.xZC-Jp"j߯'!΅
Xu)	d%FtљdLv6j$:T0 ] m}Պ6^VY'CaA!I~&.Y2~y=p%LXkInt\G]D&Im B0^URUڰ~7Zc	[q<\F
K fOi-ᰊ$#&gAy⍏(tht@3"jQ;6uJ 
(kЕ r`c޼m?xO'`F.OC)s%W幷;0%OfHAN%9޽;+%s8vH=>ӀEQ@y]sO%wO_Q4Xu'dӶ"B>zX+-E§/3z`61jSN̔DҒh-"aݶ0
)5x9~|\9N݂X>;IXtD$tEAQ{wc5jR)ZILKS)),umsٸ}G\xvIG+a@ƈd$򇊈B9T]|;G
̞&f, S/zù#IM]'73(@fwRSJq145PQS[&&p@<>g>ǇGL# ""28WOS*haul*5g~άowVPUբf#c){˳?ESp0<A,6AĽDHJc\_z{U3#LC;Fw\N폆)n,(:%ɍ%`8?qok,e_Ua"b@Q=	@ Q@㬪9>=u8υgUNڦfʫyOYf>Xg.RuUCW0ý($"J2V+dq]iPUXw̑c{?HH#Ͼ7%dHHymoAomPY5#8AQUծgDh
AFb,/`Z?orӳ,	[Ncx*Kh"8cy0Wcqn͇n3ݺ؟e[H75|{yg\ާg:ws"w
A|zK!TEU	ܲNᒍ8*[lj5*v#S$Q(z䉒  Ca$b>ۂo㝂=RĨ\O
tƕ? qLtjgi/2i.8XE+f&fZ867:jo[q.QDm)K֡>,P+C#Œd+35da
@Pi!M@Na	du-׋vaN&m#ݼSek?b )I9*_}EU5;@z`R{ʪS7qpt~}*W
w!h  ;.͊i):
XE5&t?!\7TCQڙ/;$;DXg:*չ_`w9s'.OEQcw918}!XI$=&iaϏGWT&EǴdA%Cjɰi5r6TFE'ޢuMԻl:I5@U;G$̰$&
KS|WٲL<eOLCNay;1ݭ}µKg'/
Li@7~u DO*yekMN;emmcdk[0>U )
vYίX~FH/At&o)M+P0׌r:jY=E.dE;P=xc6ÞqIub$FUV(Ts8xqLX1FM*N9fijjfj[t,3/Ly(7JPud+6pSxoymq柱~LYdňeu )rXՂko$@E%z4>/	\J>93x3163y詧&(Z~3Fc~?C+=qnG3tVU+IkTU`8Vm*`rs>Nw)^C	s~;{<-#k*a!7	Owx`Mqn箻gpw:~LlL)**";;;jغu+-weΝ ,bן}WY*I  !>Vd +oZT܁i7&)mfT̙}+-|ctk|V@`Lk'8u8E*G6u;vmO)̜9495yι(,,dѢE|7Ȑ!C8QKW>F>ο(
L7%*W1\V'IdDv5r&t?`
t{r]D4N$MG\%Bߕk09u8ٶm9^t2336lcǎ%''z6ò2JJJX&L_qlFAy"t[=qHt@JB,Y  HH+<9OB<鑢
QVz[~:w}IѝӰ=nIrOȇKWpq(&1#;:555jdCrrrdt7O~Zc,ڸ4r;,)uXU~zsV| wk8fQ ۢT'l,DW&NTz53,֮dH-4ʲ
[yl<H۵[vqtS|2<Xd%F HHC3qLsZ(t>}-i8MN_$2+|	~zg3ѫz_ߙ]Al<:LAv U7FK/gZ}'W|
:PɊi:<:ˣ7NIgW+hc\z\6	^
@4?1!w 233Ȉuuuy
Ć
&<lW4|
~y_~Rry{zR:.VE/HKMN/O;H㍎l]@YT(jRv1o#VyB^JK72c
	㍱wYQRNsAzBC_~>V';d[l`)#!7^}	Eʎ(:}"
S =tz۫UaF&w~ +k|Up踌NL\l_z3w^|6>WE2v8Sx(ӍJ A=d4>_'ߝO@ʃ3wڼ$AƐ~0<e4T
?z@zc,\h5V*LHwZb7*ft1ˍo)2vPy #-ۈ5VQ[ⵛXnl$#-\};ˏ|]j~VuRw'4tp
jc@fE9ͫfwEJI򘼬TVn,>ᄛ!N&I	'%H ʺ*(Qss:ؑ}xpB $!$U1گ#voYe
@Du
KJVoJ7:Z]*{yn:`4-o.#~'VXa{*(a
\0rp>@^͠ONzT;{0";-NmHB[أ.*N o?0@ ]X2رv)ḋn@]thjXH71BOJ[tN˷rc?^{qmdm,]%3oY8a@VZ
gF_5qF!Yd4EaSBlؠJjxBĂlWi$ S  HC33h$>%j[-_aj.t|r
A,.5_T.>n˓c'pk`/z=`>~"$G܌(OU3{'L@@v 	J*ݤ-:Dp;ڿ*: [~x]?
@=OT5L,v.6bm_u{Y\VDGʰXS[=,Inջ,HM;xigTmXe:8YQ']ēNO촚UGf<>v.RX-]TDfDrZdwEeF,,[#X;Dc[NRRr1ݼ1"nYoH0wU*R#dJ>ˊۣoxv>qxkC2+470h<ο/6K.>f<_-~6@r"vb}@.:W2:%=JM!-
Fc2PSƁmA69_zxnzNM[	UImwMc!zuvcn2DR]ɗy♇Hc^3zFɌqԌI501Lq9a }
F~yFx [;j
щv&Y
aanQtRW
H.< :?~MjR<C Bz
6,Qu!Ѯ `d+lmjA*o#\7X䦿Wbg\#2
1wߊlGf't3r9ֿC?U~	j#@2e&	?T>إpJ+sBd
hVp2QcS8(W͔#Y-\p"
91*N]@#!rh;魳#v Nin
9q[t)ׁձ	Ӗx;!HycDe%v5lk:jXcjS%-NF%@GS.k:jF$dQ	^v-fgEٽu
{OC
1n[-<yөl_5O?ojKYU	ɐ?]u5Yt'ŝ'-F_DbN] *zkҦ6q4"@ݮ""6^3Χ9E${l1Qvw@SUN:.1,e!InAMSsl3HٶOC
W,E뿥;H'ŧ m+wP:z/*,-Zƫ[z5΋8Td`7no1aHfŰ M.w%Veqڱ9d[!2 t5ʩ}6jǊuj>v#>O_{'B ~o3s겝<pExѩ}p rn/ PޢҎ !ۨ,%t*ɭ&(0UC0&l{zumA_6+CrO(ɝmCST:16*npJM!ȶo(kѨk{ZۍCsoGobOi'orxO"/@t/5C:YX4:"	]Uvϖa=PuiJŭi儤br͜h+wmb QS57HiƠ`[90_(WyϷN]Km~U_2DNz;5Lyq˶fV?tX,Vq^c< >V	q"9٩4Q
jf4n!uT[[b?z~A `]Ѩ2<YBr☿;&xpBmQ@R$ظx襹ĺ\x!ޛ<k0e
۹{$
0ﹻGG@TcI WiHC":MگGvޝo^-4Ii6âtٻԪآ$wDSUtQQ)"NIwG+ݞ$<$Ajps[dn4_D7.҂h/Oi6e~ !}׺(BukGjwsz leLld|{inzz^a/Y=zS$[
h:Vx~QΆ3\:A=wh
AQ>Ymˣo\nob]G7lxm<2;V/s!5;[gAt]aזU\~8 hUVɨ6 Iss綰LYT@(n颫{:,,v:VST(IWnxgq ݰ$(
Mƽu?{g&W}ue!X E
Rhxii	.
$8qfusotgVlڝ9:g~":d4lwp9{vƣ7c޾OuYKXsN<9g8.wZ\[<zZ}'DD3_̯39Go{.ڪ]^ z$@}
lKwU7Ӱ$RЕ˘3p{;ɗ/?E	Ὴ 7d?r\A)'    IDAT=pH6֡EpϨ5".AK,9'+sEz@zW@݉բYAUTo&X9-UPxnK=*7*֣j#FPT{UUQ]Oc,ʟoSwbooؗ_C:~1Jy7
1I		*B$35"#>DT(M"	"6TlyE!Xxh2,vj\~1"vX4vl޷wg*jWlƯXf|+{L[+WxkY-'HB#[唨s@(T_z"T4VTPڷuZh4-&X\&nm 	PzqSy르vQԯCGI+!3:v"^3~4~|
࿂ K>}[.=!9} a	ҏ`¢z;4QoY7sTwkh4Kςc
V3cGu̟VahK4Rsǩ$%*Jg5r|)8Ka9Z^yV6/n9^Cx?嗳Q
g ~T, =j@v9@m;9@UTԠTQǇFEkuP[;qUK Ϣ+]|GfiA7!IQ:"@-JǞ0c5Y#Lӎeۏ0RpM'T~s9ۍF+arSRK	c'e>a4!HO+JĹT5lܨEUdaik*$e>!9
&)[8B*^jҰyBTG> mь1e1cTn\8&/</g#N'@REH 0@΍ P.`!Ev'UM҅F9CKdQFl4&1Jof*zIzW w!єCjF?{=|nb'EYR-+~>/̘8s@u=U/	>?Kց Ʉ7ĥV"DRU,BEJ @Ka>E!+5HZMo͒5[Qq˩ݍȕPZ+ǠO\3_ׯ=As??^XM]f:wR&ʊ?>~5Ty=C6_\ >g<,z PEַX3As}=`Aw``vKQe%"ICį4D 0^o)& n㦔3} ZҼmh4nd9'28n}[NX{yp	leT~1p&<ǜ
UUy%/S8f2O5]l_II~o)nx#5")j@HՋܬ}AdPQPU5,C~&.]h	y\>ax,FZ&g,l̘$G9Gx_s$l2ļa)|mloWӏe"tZ-(Iz[>3xX+twi x̦v&H3EXS#{}9#O4=SJ"/ =3fUEAU!xymsEëB%	
r2HOIb]O{\CF޽ɔh2e%,~!&.ݿ
;N}';Oӏ ;=%a*4ٱYLM^Ǭ,\-|4=;,\/fY~;+bO5+|)ԩDPZUN-$	tNSFMbWnAHv0,;CHM<
2ǂZ?7-r B
fܳ5zswwuC`ْ:uYS<c~ a9J IoB3OBg^yJސ_RU)fOo7wwĉa^BmC+hDiA6>}7폼@~vW}"fݵM؋̜2~u&c|kD!VoMn^圡ךVtQ:@5$a^#RTDSrԒ̂Z?|'e>$HlFӁJp4i+<sYg1AW6.'g%NGG36iI>jZ	3'=s=_-^E0p=$>3+^0 %5vV/C%N\Q_Q>5qP_%?5+Zǋh(9(V&em^/2{=tM$F2݉v5Rr>R=ײo
qzA%H]f6!n Yx#>?~j2Zx}~ֶ:.<u
$8疇bjTUj6ru^㉗?M؟Cz'V@_官ey&c%cOO	A\})*D^?^509tza?%ggOiӻ.!ak Tu'ނdNOnbo5Vrjck
u,¯hzi"( +T׷tŻS=3U\ySlmgɻ>ou*{?Ww}7t".`둓d^Xټy:%j$p/Tu>Ca@PQ:Ux}ǎ,xF}X $Ui\˙}VV}.>~᠑D|ʟ3vD1%m5`4vǩQ NfkE.+n=%|ҟgۿ̟ynf#w]{>^!u)4I$A0%#X1
IB{H
f
]rGHGUV[rk+Q8ZHt&BρQoKC vy'_,2:(YL\tJ咤EcJhԣ*흉u֬dA?*kEQ|!>.o|v$Iӿ3fD1m6Ȥ!2kJ9)A U~I$çCr:<}?vI&$>gc ~]6DAUoDcMmj
UN[="Q-XR{/}붆(	i{G5hYyQUgiPCkk6כOE2%c2j.t[-MR@[z._ٹ>fwIV3w^u\zf;'shXXen4:a> @ 8z<56_/q6ƦkɌk,ГlHց==Hrce^{D^}j./4p.6LBr$t5s%5"_ɃEF9A3ӏٷG^{*AZvY<?fDCIBUhQ/l2`wO ̚:?WX&Nn/F_Κ)N fj6bv0f^GfjJ'ۯ7? b ,(f#F3>r3׌5mpdָyda	o!$Am2\$.?d=
C;_8)/(4	EVHKd3uV*Tn/>:U21۾NBq^U͘M	RmYډjwhjy÷_ǐ$a%\q\x1%'CIzjJq3޲&TՈ: =
vnJptS<C6=Uf`Jyf!ԿwDOv=!^TYAVڅ=*DN<3
!}%xY_1'7-xx44uҦ%-FjyJw9{z%<vTXhjWS:<̻x.璛V_䆋N	[w_~KckJ.Mt9B)&'nv6bgȁpR,FcuKHG@g#֊kWxGz.\M7_-:|Jr'aN/Q݇׸X %[cTUP9C L."%z=9YqIto.A`1ȴua'%JZ
]~I8l6l<(Td峏14ͨ?jXb#'M?=̴$2R-mS׌ΈXv{7(JCcmCj ꕵ{?+2Ղ
P! Crd2"W8I|X
ʿFZd]%OXPVTHc1#׽w:rd3jۿT~ЏKn8;SQd*7`Sc=ڦ6t:(Qհk =qgohr`I\Ob0kr9<8
syo؆}:<j79(GO(fpv5~5i֐i8&xn'!A7fE6 -*LVF:{g&O[G^,U{{HF
epTUeux	ⴷiWlZ56 I/dVfN
U'/K"n*co}}w9X,455QQq'Q[[wVh`uHD(oxA"zd@PX_؏<upJVx3"mCkKuURs!~HJ8(4
Jx?``MZIGb2IKt` g\s~#LJV{](2f^¸#1jlܸ?l jIڦ}&]}DUUG}NN99n'CF_BU.sX9f°ra0tDH&vw%
YZ.壍5A:H.~QǢXT*Fv0BS)v{?=z3f6	9`w
iWʏ맡v-6RzcHFtj`lg篲sPU_JaV
*Bg-))wb2QdʚFOӫ7wN=vb.&O5'CA0nv֝+YEa=A>~/t6+ۼ[N,Sag;a+u*fl0;'A$P,DrGsı̘4F*v{GՐd	{5Ǉh+g¬q޾?KGg+˿z+EQdF=SfAjɱ&$l+AjCV!H>|'ĢYlFOH\$Q0g]*^"Y^^%9SMpT]$"J$$+9aO_ټ b!Y粷a/9r.6ͱ0cXF)pJHN"+jY n<^?Ew9ufu;_>+AEfo(,/Ϲ$}a%,[SgLnEL5|UȊvDs[D~`5pʉ2ib=K.`ÚJ}%:[^%Bflм'-$L{Vh`EeDaIa>ɶJHz@/&1$[21ZUlmv&jwmW@Zn7!5um>2}rc#iż7FKn3s8Wn \rnf:q*
#AZ;ue	
rS['-l\ѣFGᗙϙ/{/lEW-p%=Jݮ-
,Bl5ɝ?2q@̠C"59¼WAu;ݎАGԬ|R7$PU~1<6G{#h0wОZ4ƌs1	},u,UQ8aLx5oI]:VKMPd9qA:4vf`Z~t1gV'.}2SOaxԁ^iɥ\q
lXg.L8V@4ZO$p	-grž:#;$`Am0/=MC8a+It62yH,&#6Ɛl6tZ=kT"i$0ONik/>D{S
9E\tRLs]C֬]a7'Ns['Mt;tv9irb41uX&Mx}~:h)IHHHRbpg.$.'M +#>r	=>2s2p2ul۰'VIψQ9#0S!acz{9_~滏EKΜbp$Bv.XB]QV>KKLz#Aa) 	PWkΘ*2)z($sS\w]䗢`4t ;|7oégG=S}CT4÷_qs>령o"+
NzEQp^< q:xk7D@a^_|,Q^OՒl沛̟>z jn@sV:ş,!h9v*ɶ^0S9K3veG5AO)䐖"\z6LDDE3#TK$Idң8{.]m40s5	2`5+<f{+jbR!iiqs/p߱G1*#NoR]I?	BQ:"VQQT5?0E厪HU͕J`vK;m5kX,Z	~ZeGqӭs((Nz'To?eX'Y-iYf[E%ڠۨpm))4a7
u3hٹ#p VOQѸ$bBUUVmE"EQ\6[=YI+._cM{+ڌogs>RTmňcEQ?DݑxjRL&N7.	G
hz_<t
p֣rٴmYzoH3~Xv"l*XTFÆ!i$Tvރ?Gؾ{w#l"%tyMcb\GF#ifY	%4l2Hi$ dre`mke-|-gIk+޵)!1zZEaޒ4vb41$[H]vQ߯&9<| Sm<r tOh`y{
;FsrAVnߏdgBn VëaTMC흝T*%FԳ	yQDU۹㧍'F?CQ԰`{c]2)r㏙܏J%-/{<Y>֏RV_PREIaY$'YhInguZAo3a0RmV!VCS['|8<X}P'okf    IDAT꛷:ܦ|q\y͹t:*DOZ-CV ĨaeX];&;{xJD4C5٬Q/Joy:[loerA;5՛*+fa]_q z>#nq:s@qOKhn.:j4ػ]Z3e
h4t{dw9$(KƠq!A`>w;nNblޓri6M:"f$si`KXghi1i"zٹ;b/|~gFd	~D$	 )*Ȩjћ#åzzl6jcw~Kt{w!h.Үןu6 XX@F=h5R߲,[|
^M.d4`2QsAhr\,7:C7'}fZ>\}s_{T 3IaR1@`4BF6$W)%7KdEakE%;NwlD0.bU#$]huK8n8cs?3*aWH
26Wpg{8hXnױaO>c2%zyS~$9&H1V瑬qu"faDQ.%C߲~cKt7yqNf>.q͚W\+BKP2E]r F\A
ioOdgfP_~_QWn;i
xQcT,.;]P4||RWo+^ax> B5PܒDl$TWFxL7=hdL:i63{ں8' ڻŎ
;XEWrKYN{̾<ҒS2W\q
u	lv=9Y/g]c킸n7A#&ju'~LGL8! uU8̜2;v;޵' ;dЊ!L^l\r=F0fNhlN{i.JDA^z-]XlPv$	JJO]sRiiV~?BqvEVidʛj좫M ;דΰ<vU7,3tBE&C%-WKwܹ
+吓7<`,0B+Cl]t\~ťZWj0EZPP$ԴQKYqQXu|쨬BUUdj꫋:)xj8WXttu)$enzfM-ť^FźVl	%nļzV'Ϻِk.l1n1t4jm;d8IBia%b@ UC@V?z\N)J ~?@ M[r3O8=:?|#ʱ\gC^OāA^Ks*j{ku%ClddB$ʊbR׻Nmن%qgdM8$1fp՟/	tBXm;DE#b	Ҹg^&JH?zw.,XɈtmy;`? Z
#~X^VpοnX0xAASDᐝ)zƍN~NNMw|
R9|H)I6N)
W"/^.aVi^%E{ JcѤGG&!곅+	*;z Wb' T3ܸn=km,?1z#ˎb,f[Vi¶/$lVUU=u5FlZUy}0/tTU,w"ж^pDѠ7Hi]eb.݆_V13alE]p,;^-l$}k?@68s2R8!:ӧF:no%+4} 7Ңp UttE<ZMpEx/n'<^=UoK!i|p^ʽs!zCWV룻CկR%Ij6=/ gt
c+HWo/aIL؟Ve2"R
޽*lNaHgcCQDG.Td5k1['aXq^cFٙ}WDCB޻&d^}%:VS]t~~#ee3|l**{شcg5{9LfaE4F)K?`bF>SbƁ:Cxo|aGv?dQko$,RZ2)G	vm~-f3F0lPm;x ^[%t(*cȲ!H$V4#*>a{@iXDQ5_l| N7D(8`nd
FO<&~&A@y#ŗ_}y 85LriVvn$!E1n4)QY
--߼nGP[Hb09UTnPs%DG4tZ>ktLQ^[ԷvX:i1ubR3:/5 	ؚ*Z~g~-s5uy	(2lZF!?'	(	
[S:+PW͍eC$RTrX,L#.WU<HlS$0Nz)W]57kOuh
2HIhX #窪3b~&~&APBN#I99E4B(hSZTSV\{2kذu;AGUvzpQ gPadYY8J"dE@0㉼XvU{hjilb*8nr9y^|-e9dɽ^?v;j_dbb͖Jj5qX ~ȥW܀j)-ϱuQGTƖVjA?v()?
DȲHUa49 2B	6DQ"]ﻻ44t#UϿ7,;i:s>@ݑ0(hw鲻(̋FՄb6.(%3/: #s;˶~cgk@4y)ϛ{o^gHQ[kl!%eO/yY)*]l!GՊ)hSt%H@a$kDP1g06{nuZ7\)
TTZۺ鲻()̊UTHKBQU/0v9	rpk>oÇSd1&-}5K43TNZZupU7#>5
--&=85&;SS5\a!A~[++趃.:5lgHHK0eΤpa"+5r(M+;E?  ^O2^2Uq4Gm!LOdN4hVN	ǒ75ffZba6YNUP]b4F{Dp49lES$I3gSۊ#=Նd(>..Pg"06EGljkl*ǾBѐńMmmߺ51 <Oc
EH(BKH\
>E]%{g+0B]zsN8,|
{[f:]^jZL2{~<^?^_ ˛CIpLjWι	)i㶅|"F#߷}[f2@iF[Gg8Ȳ!x|^Z:h
. 𝒖i'ê 3&cދvƝ&Nz:ުҢ,txZ'5ʷqGdmCn8AU	uǎ<llQ!h$$)$lVE垽g2HHX,f#;#%E
.}NؾS:Ouc{3ƒ(	e>6WT_:G!LCSv4RjLD>`)Uj7+:kj4htZ-&EQink~:ψH+mmIJy蹦زRd $j5nps^OIc䌙OgrEcm	r冋Tm4AZG)K!*I /4
OT[Z Dr4"wUJ!HNQs}>yn\/O4'wGs=T:"3Ur1C_HplyefC:cKhjpt.M
_+9 *Z꡺BAQQQP$C拸 Pc5,
&/[1Y0.Ѯjs(a1Y,zaDmhetSML&W
ٷ!%ȏa.ih$=-aQٺi/0Ȋ"ȲL ˒hdffMzF_̱g	eɲFy=ƣ4'UHcId앰1ݩZ;1t%q9m]ɹt#*_vz2> gL::		9KhQg*QѪ*KBEpI ޫT5jYd
$E| $J"H$"ޫ@
Z7AES\Ҳs`ou5@ֈt%p~	X =Ə|*t:אKχkބ)//Q/XNS986dɈ}YEkٜ-)~@{3Xm]
Q#Ȇ4n̦zp}*`Gb
tp$I<M\xcl]K~v
6	^͕5'z˼u>#^/|hKQb_yo*	Jk41/I\'͊7b46b( FFHeYu
C=L)SLch,˜{<?Yt	{\h1q) x3-ֆd&.Ca/TY8d#i(J+-6.znW	_*tLK.1YQU@J))?q{Q'9¿NNM\}"DЍ߆.Pp{$jQldw		FAn2;+>vBvn

#[`t؂Z̼c{~
@H1
KUUӜuⴰg
nh%=FfZ2FwP? _1f?z?q俕!\|1̹+N=e>v~U>r<QMԎ0Oq.0\+KT2OP40"FC(=[
-,u˗w}f]ng̚#;*&l&Fv)"	oEjGz)~oǸqq8! *6}K%5#$iSDvW]%ĐP7BBƶ4Bʴ
$5-;%jdذ|Y}P`ɰ;X~1X9~VvVF2UMde҉D~^kysKzā'EU%Kkhh4,(,><ѭSpy'pX+HI#4Uxw%0FX`3V	iw>1K/^
`4YS(Qe7c3Õ!X;_sÅ.Zef$| LŅ{I?	JK
p3W\嗒v'~̘13?';wLjy?Xh`0j1KGR_BSk#<;;a`;G,(HT @F3ǟ}!V7i3

055
|l=)QcB\Au}zYVNCR0JҳriYm_Q%H  ?/Yg]믟)vPU^xDqq1ǏkeΝ|<<i_ 0q"]%&N@iy9	l޸쌄^Kk{'܏^6,;'`КMITl\޽
"Q>y<)7H
Rbc&$*ybËÒ5[=ד.\zg]OpSd
l?揅 po!F$qQGAjjl`Ĉ7aϞU[CtI3$%%O<kXa|o]
{jwSZXGd0;'۸ٺuY֭estعi#6Ym0th!%9|V" ˌ-?^{v
3Zp=-cx5IѐTЧogm׿~m@Xf
˗/v,yyyQRR´ibIK+bIx7aw͋/_zɣN⩹d4s7B?q<)~?*ǫגdcOMmy@H><[Yi>n&ŖNX	d2sr9yRLe[ F9܈KG! uup2fL$K30w\>|8Çjꢺ+V2sLj1<C<l\"Ձa8Xx/C[z,]v'#5h˯!%9ˉKA$lYs&;+@d
**zS3DAp-balY7~HUM#/4QS~(2Kz\hZ>f޷vqH	9hc̝wމf.Kneer	&zٸq#sGEu
7_qｇ;
ƍM6$$)fȯ_oDfb2Y $Hѐ2 `i`3ap)8gkCp#=Zɚ̥{[jI:Cź&?*f̈֬YÜ9s88S'F#&M⢋.fe{/3??(_f΍	~&L-[
v=O	ˁח8=#;2%^eֈlݲh
%gGȡ5 4 Tö]zP9NOd߾dFXd$]w]7xs=#F>9쳹;C 
qN4ƎU1O;v,^X#^#98c֙Jܰf"\j*w(2K}9\8b
axiIxmWw77o-f{]T<O 3̙sUE;w.\r	oͬYi6(,,dټ!øq&CeG{< YB]nnl.|[$F%r`/bۏfe5'YyT&KV%>ǟ2	A**`ݺ2f/WbȐ!8Njk#1[    IDATkGHrhmmK,dѐ;ǛXΡ%|{:F
&>2Hh82^!~'QtDN״sݟ"	AyN?W_}b7@t:&N͛ßRPp+4)bhI<e[gd1fZ,eo/*VNN.{R8lʏ(+
ݸ==G;Ӄigę ԩSO>=A5թ'Mz\hiI<t'vw^<^/w7-b?;<LsLQݲ-۸6B!d6m7dCI(	I a),	
;c
ݲdYVMo|I5%"#<p{M)p%,,v,zf(7o4Ty~wq<`ͼߟFq^lÆ
dggpKjj*.v22jsGG2choNrwW]`d	1l1	^+聆g΅#̇cRi_CWtNh98O Q<imtu%--F222''';`0{%zz#[:&Q(IMCZWU1LA'$z8i~NBܧ`=OGzvUp%:骶[H;n㩎1'H{;999D(7!!v~a:::(,,㱢fHMUF`7UU1NM4Z;).$?3AM_ }=)Br>%p8Dj^cBWNtjwCjv!ဏ7K.=$?0;~ߓB )8vill"IhZ둟X,W:6{
-V;,rn\S
i
iɩ@kG'
V+E%Gcw'7ن 
,y
a'v;466)((`׮]$''Yxq8\uUrWqA	2T>A0DU@fk0i1l4g NvSSwh=w(QHN%!%GR$$%E7Úf:u*~h󑜜̼y7o`>
CVı;t'|ttAggtt@B}ؠOT1%YV5VnQqcN"hjc2vAQQѨ^ɓPV6~+}^&3f	Yx<p8٦ԱNVl˂d֥tY		fSSع_nxQDxŘlA/xQl6v(f׮];RDE8-Mp-Cy7D}hdӋi*^hOTm }z!Ng.'*o`3+7P7}#bP MNc	e'!cZim/:lذ/W'l搘:3 Nթ;XE	BQ脃PS
@c6CG犄!Yh%@'Tk3TLN`o)U̶q@ӈw䦛_ncժUr@ ݻC*45eQ	A G<?ޏDø]¡(2Ɨ%&Af(z8bPhj<h
!kaP;NAL
N.o޿nɒ%iSaꫯr뭷tJ|ꩧ1 Q(+׿<𽔗 
01A"aZB@Jӿv/K:G(~S'l=uw;v8k֬!''+<T">zO{Rd0b8(MFE2z%nVO<$~;[3DL]zx 
o0?݃ča=<xyٷo߈Χip(uם<@kSh׻> t2rX/ƶZʆIãD3.5鐗_CuuIW׿]vo@liio&Lࡇp~|zL~! 6(st2߰׫?/-]7)"H\CNK*(jQ?=	mॗT.?3i$@2|xyIOO4hhh$f͚5_WСCfVl4EխAVn6?ٮO3vX\;$BZ;nMANOA/:?o0\}\velٲuQUUEww7$BEE_W_e{uzDA}=g~Z~=\~Q^b[3q{(v2vnǑM| Lf'=4U%9e3΀U\zwشvmF?T~;Nn:PSS?,_?a?aQ_Iɱ{Wz:]hn7Fvf
-?ܑh
T $8	GNυI
*w7ᆯrJB\.dYUUxWٴ/5ל_1z!;c#H4u$;+df(tvh84UWfFI+9и PWMUGvç Nx|
7pU2e"LBVVYYYdggA4e԰j{Ǐ\~*`64%3^ 	S0JP6Fq~N	@8a
>ԫ(15$9ٰE۫E
;_$`"nI
~}hۭ[iꃔ~WS=Me$MzbEE&N8"~}x|@;C]gθR-f;H_Pbsu?)U&nRw-IpzWBG hmJӠ\])),륩}9%dP=o F(#%!MP(5{	_.p"ȿ*o%SQ6"a}BWٛS&吟wQY֎N
W\EU7l_5d@f\9t{P(مl%
'ͤ|F)(j4AN]y156eT=X4<>-tz}1I9@Jb>UwmNUê
W۽Xvޣ8MS Ύڦe9C쐗/RVR"+lٵ_p:aUs> `60 i*W?(#*0Jfr=9W}%Ї9x1)d$#L'(è I`9X*Y*.hFԤ|JP]YzuPU#ɮp֊Oj#i"}n≱{쥵Io0m%7AӠꫡndCPyθY/&/s
ݵxDADA"-`oR(?yV\?	RRtf6-fn}2&IG~?ڶk(aU՛ÿ2BzLRі`PA`Yـ7)זtGJlHLZZR=:֧4aiIdL@.<[v֫/:kb 
Be=@b4'"zxx3q%XgVbֿ9*"_fcn?p@WC :!iUf<ݼ\Ծ$jG&ٗBGS-_21VFщm/}4 cojcǋLBa4uk"Bag^P^BSPtWt Fsx|&TdTEfݛ=z:*mW{_]8C9Hv|	bRN@ (hkTPXL63PP>CZdd7d$N>4M;I?ؖW)Zߢ7;Iȣh`@4H-6sț;10je{Ij!4U`tL]9I3Kbo֭~I~tDр3%uMddX_NH/
tDa|ލS?~zFɴnrX[h=VNq`7"İ ޳zUG$#s/\>;8M
xH(]IAb[/E~1V0Q~ '.͞UD#f}ɘJF
؏ƻI	D3Aʁ*o&@(
A).8Ϗr4ȧͼ1<r.Dbovl߆CJj;R/nUUȦ(ˑHH$x5
F	٪dls`%`'`
PH>bO'	r<teˆSlۺI'IBBe(a"pP(D HJL{K4978$9ڨݻw#2"H$!Ieؿl`0`Xp8X,^	ns
g9xY3O!fly`N*T%dU$I(&"+"&(TTe
YP
YedEdp1LcN"ւ>b=!I|G96Awߞ_P+"/<&x-s;/BZA99d"Sj$8>>E_<gHrQO	VX9<huCaBQb #`2(X%@2a>$ACo'{mHΣڃ]wt+Ț0	9,zqC|V\!l$%ɂ$$8/ȧL6;6
Պg0$}ttQF^N#)
2L΅UQ郐3gQTOAAtww~
IgR0y6y%FÌQr c]VЌߎM
c%//?OdddY'=^Jkk+[}a*#)RpXG,cR.+-AIQ\<Z쭬d=TWW]@9N>	p <A^)4>(SOo>}QfΜ9fukyupΤ 5^{j@:v=!)+-Xٷv(ҙg]uQi2"9떐St?Z~x<ڵڃ9XWOSc݄B!Ok61-XV233ϣ ?R&O<@TVV=XRiQ>
/ny/"[]VtTITw%"77iӦGCC#6mR2c13&5p͜&ȸ@27 }ݔJ|m6l@0$IJJnc6}(
hp8rvESc99,Z ?H螞?w9or|F3]T,=ڀ&B=H-BmjF(*P1
lڲY`%f/hGEP˅irf|˥]5kp:L2'{<줪={+q:|ױb#8;AQGa t$@ywC<"UX>.sH	FܔB]̔i˥;v0a\-QǊ%G^
W~fo3AXz5Wt23;sq6lLww?X`횦qABWh9w!#ef=$S:ɒ gI.:>.)ScY[Yf03g
M5*îh2d<N[oe^e?7ygMG>I!2x(էTӷ__ow:1@'N[1)vNeS!Ѫ[
FX5"V%MaA]y#3(Cr> /ġSK(?Vo}w(
o))<Ck֬?g+N(b3<%})􈔔"$o#(p0,>Zx9o*v0L{nfO^d(~zV^{ }C>;`3`CЇq@,>M0wBi*|tz*Jkt֓S2-$ .[λi3S7649f3oPkwGs'K{qe}}$3(:hZ{
rdXūoڦm	pn>YXospKl_|7gKL[${w0<cNIɩ#A[[k4oq.=0;DznoEa:	ٌT ##;kb8,?o<ƺ[U3Pɒ/i(-`\4ā?.vA4%I_/}5q8;A4
A  o?ЭW}EAaP"ˈ>곒e_>˰>N=*üRYe̝Rß֬ll;p
?v%f%2I1G?cȆ@sX4A1K1-?`0xOikj'8DAPXX8Ȓ/|ЇT`G+h@d@a[foK=6}ޡa8s9J'
x*h   ?Mkfr2KFtKξ{
Q`¥AB2~Ġ
oLT\z)\H]d֎߯e֬YÇ~y=܃hD$}&Mtr~ B!y~~]D pגǇW#J"k>@I{_h4	p4C?k x|ðM:ԓ"*v1)hHSp]w=5D6?x82X?p;vA\{
-bCC=%%(5kx/~%\,>rw+0GfM-K_믻!>r9al1BU[`DA_4d+g߲Ѡ;qSl: ?pFu zwy7I&syaҥw BҼ%`FQf-> .E\F4KLLDQ^|E֭[7Mn:::s9yv;iCdY
;oq/s>ᬉg?#zU
zoMJTݪ[{X{dY9`;@u5W]ɋO?Nn錘I[CEKx7!Ga8_K2kדB    IDAT;G/;nZ 0{l<Lx
֬Y` 55uhyf^{5J/`Cv.-rVaT=+G	n=&aULyvu˗/nqLn6eb.aG~Q.jnn\YGllҊ!<qU^P3>𩲲5kPXXHaa!EEE>ciS__O]]===\tE\ve` zRk9oaLSWCOW|*œ'%p=#"?..o(  ڢsWl<8
4Mc}lz}.v 7w	xXY|љ8M'Aa*~-񥳡mG,Vkp7駟a<t:-iiituuFFB!^/^EWWyyy̙3E1uԸ=_3S0izo_pZK/L$iVG+5Vm|
\sf1RY===\¿c#<6  Y8wLʦ.25pJ}6 v#3c0@}}=twwxz̘1[bZlvrrr#77\$idZv|%%n9E{цOq lٲs߿}}kLf7)Jk5q#ס۹O5[cIvV?ʞ<+4zȃ[2x
&;^7Qݺu먥\.}l	7.)ӎTkU? '}KugEI--lZF88M&,Y0wuu,F7Cp!nMA`R]zAo&*hm~?>6>঳cˢTU??O4P<q"fs#Dkk+7s\ɿs=wRPW(ԀMfW~?[`Ҽ+|4 MQ	ܬzހ#!n:#4UEv"`> ;V-Z#gS1g^$ҡ#Ul52nfʇ(4;wݻv2Tfɤ1wmwCmvG+Yz+|7z	=4Mcϧɫ#RZ1/\z9NqqwS=
H. {$'zl@Qu@Ve13mzgct	Ǧ'D]|ɻAπKfӯ2D|@`>+!Y\fΜ9	HشikVǺkI,)0Hw+bwS4(୷ޢCMbֹW_߿2(fOoj4.R$ JNڻq{|0_Ʈ(8|f7cO0㴛ج&RddٞN{?W?%)ʀ@(E	Xߢ)S(.7feeŴ>"S[[KTUj>::)ˆаr
^'d2yk/%g?I*tL?A8̩G}|_h؏$YRfL<5TDōr#Kd+?Hѥ.Mnhhhw|
 `2XLX-,3KkBD2I9aU!3qpd젺+o~GD0ݻ߸coNzeMct4P<?cGP;NKi3qR*q`7㍏ *v,'?7=Ԓb	[a4)sˏ0yi˿L^ٌ#nݫC}Q
[>x܄	KHNNu7q?_=L@w㣏׳~[= IpTk:-=%siyir,1##z^}n־g>m
f{R[[?fcѢETTT4*d1r!ص}|q?.r3`jnx2V#\zsMYcQ4U5lxq\M̈́B!ҒLxw}w}Q9s&g&+ؽO΁P8iU9Mw>vbݖisV詙1~ _BXse|iܣFlظ^y~)և^ YHXx;Tj%snamm6n7۷ofҤInGŸz-؊LBJXfFR!ENwg;-?=u酺cM`Q_a=t[<_Rz#EYqrZ>[4xm6l7߉mډ|Q8VyfRTg}2dֿhqz_-]cΝر.%"EEE#!TE%i&ia7#ͨJ%&	zap7@mCUu]DM	3?<)l^`zb&\ bvkh־jlHHNeŜ9̸$[ ?,͖an~H'0 Ⱦn5KH.۷`b!B<AX{NJZ&|+dfy^[ss3̈́ǯ";7Eo9'VpL +_OCO`}  w^;BQlm6#1.b9$%/eV{E_HŒK'/|>o_W[̘6?/uUVTX[kXvy\xC5MrBA`]]tuuR4&6>8)O ~K|y	,8YN"J[g̦bĊ.yNO|Ĵ#+}I0(*PW!K'
u뙙3!Nmv$.E8px<쯮FТdCEZl=sM+$PHxxip
ITQarTNF~~QCvoyff-g]:@o^ ª'~ whhhyETc|v[{!\tB>x<jjjسoU^$&&PiBQ [jҝ0%_7U'VM]P)PcC74O`ʤ3())!''nz7X/X]Y`(j.~ɧOֲhXɬjk|jYVR_¹sYhѨkF":^yIQr2u1db"[GcS#*dfS\Tʄb


HLL<b 4M>|}{1WDNV	RU+?du0~ 4D .EQ5\4}/N=>Á1;y~YY\\<^'PF477BK[3-tb'
d:Ogíkg-1LMNVYZq>B!֯_{ｧ] IK5E k_/n|yɻbg-,+:˩޳/+
	睇}<¯Na̙%h什!ɓbI2$XpZt
1Ώk=#~#WjFVV9ydddAJJʘ@/?UU6].~k*)3HfE_z@W~Ҏx0%IBB8m~u"kHяl|ef̙cNAp88~Cx<===x^ܞ=.]n^/?(VLYn0Kz@f^g07gR5P#ZU/wX!4
f6
Áә@3Ĝdr	LMI!##1%#ڵkٻw/2M:@{ZY]5ٺ3ώڒk$L AUS@CM\H4JfN?'[EbeԩLd&a yi">ϧ{zDDr9EerE27EVeEQz S&7	:qMQ$A2 $ud$	IҥOV;II9(}}/TgϞ=l޾=UM<+@l6rga
?/k#%vGXČcUro#y-HZPvwh8H6+/B$v|B	M^Q˙6u	U%<xw,ϽxWR[[ˎ;ضcs9!ycLML1B }Y_ST^qӰ%\ݫCnE nB}+xwTwZi=JNϢNA=n+7~+D:d֮%nKYy9&0qDOD߱"Zҭ/=KY]vP߈%̀!d5-J>09@"0id?(
W_7[bQSi;kTL*S:z:`1g0
H@"6C.luYIjM`6[ٺ	(*6$Kϳeג6	j/{х%CBKaT0ȸt*
]&3p=ٵ\tc$MHΙ!wPTȞ`j[8kB0. f!@1<f#drz?my$pƼ< ))8-e PC!{֭|jj		11'<NZcE	V]:4.8X_KM]
-9)I0
F0m.R6K{J&II6yR9{*aMusXO 3"E2U9$|8d9-lfa5n4MC줽*m=,d呛AnZdff_	,A{{;mm44LWG&!UEK!j8pS_bZQ威LL^r{yCDLDSscfA.&LHžF]L5בpb	Rz:tXxH[
8z<mz"8H '%HNN&99/E Yqݸ\.\.ݮn:[iimh49QBLTQa	*HIdtz1@ƈW_bFEEF^d`ijn&7599$%&cnj:LpcR%rG}	Ӧz쳇m6Sb:uMCW_Fv"46lDhONILN")!gbtl>*`uKǅuqA0:l]FD084)H ݩIXP8`&ދiDbAgh^M%aS'%JUU5i	2YAǯ9bhPK;hqrW\pG5Bnk#y3	܊l0QD5䐊QF	Ɉl֕Mf$I ID0Q_]WGMꊢ(
 +Q=,Df""Z fQ2YChV>}P~sš9P{OM*6>sf͌kB*
M !R=i{QEjNDW^s
#H)4E!\YI`k? Ԋ`LU0@r-
j2h
Hշ[@
԰~! AQ狒NIVg_F}wn?%xZw TQ/S+⎸+R@$gbZTBpmmBve8=)vрI
|FQ1(*4RN?cp#x78IIAۺ(-2Es;9/nowK

bz؏GcS--M$
&IVIv4	BL)i.y#
Sqi4twf	5 ( 
)8A@`1;9b4\S̎O%~^e4M#ub3hL./dm/V9N?I	1ǂ7n#>+#	۹c[rڷ-6%RW*$cQi
% H|XMo/!KMf=z	r*oxuS6cjFww7]tv
Y	
	!ORNy nưwl3f`=oybO @HC:U{	AdѐDCR/yO
ÉB""&`'a%8/cqk޷&̻?2
ARYF(PHw4uua7a戒8񚳪
^hhJ)XuB,'#Dݷh-MCr**' Z`c34d7.v[%Ԉ[y9K/^`_z	=k~)H^ aUw?$ЛJGvzQZ\tD黆륻Eww7fHC!"[S?ahu	*Ɯ\,c7KE©祪D;:tD޿	ǃ *Ѫ"T$m`0Ѝт&C$P$,eX30ğtOk71a0?^GktTmca5UPF@ ˅륧M0a5lWHI}'jh
AG%	e",g2y2UJ&(.rWrWJWrKjAndMD%
QQ(dϾ7Uo*jTDP#n
F#Rj
ƌL"220fgcGw ;vH*|ՈqDw>k=:N:wQܿ$JA^99#ǃ,?Cǋ&vEi
4zJel(yPt i2m梢q)
Z(g)
(_߲,ш Iz[618t׃?tPjz$dd)Z!R¹wn \-l]Mu$'%QMJJʘ[(B  ~bH8,`
%<
"2|2+r1<Ӵ0[ҌhMp?JCsV=e`t$=Ȳ={҇y#!
"Y-l&+3tOxl	~^h0DLYR0d,(fI$fIf;R?/>mtGL
L*0NsIɘI?4p5޷Ie$3ԬU.9Q%ȡѐؽ%4M#FإHh4J8!_& J2QoDQ@8D
QԋƉAPQTpT!ID;
&|L0O4aBWؾ%1	gQv&a0B,Y/Av2-:h
Oڿνh")9$ӱXƏL4EAUiڈȂ ?(p4B Ւ%7  IDAT
1`>%'3kn#7IE嫲٭<&9|lR8[vזHx̅s"Ų6v@`p
Fq*?&X~-:_r'Ϙ}ӽRգA62G[$}q٩*ȹxWΞ<_2xvmQٛ Um/̋jU3O0>x@GGGGUO/^>{F)ߞ=}J-&wdr%`q{ ~k5V	R
6j1Q0Td9ȮWO	ÄtwWHUIӔri<g^YFZmO0fw߻7'	^XRXhas|N9SSR|הoNQg'''O޾hvbQHMGN(*vO&tc$
4=/w\;jd2epVB$D'8|FJe W%3:[9Ea\Hc
C00LQE)KLQ j<0spK% &DqB4:$JnMQ:<?_S)lrEu !~89VJ@ed9,廗Ira2Vr@$F#|ao4/;0%ł(9dxC'?bxt/#A?"W뺁}T{@_<fm6
j-@<L+.P-0uSGS޿b%޽"pj0
1cF賺9s({>g\abXZ,~!ɑ:ǈEdϿ-3&҉tUe(1xZ yNv))Sa<$q1q!0AeYWbWL3VrIaL|8#0gpxL<9&u;c}cmԀV'wݶ&d&Ýt[ ~=hAU.#lGOse9.꘶[ֲ%M5byI6?_0<|qF9ev0   }B:CAVD뾻1y'eYR,)ʒ4+(
k"γUѐpx@0>$H9`t|HL#{C";[t
0F	jx3]daw.	6M^HG`<q"ht8)Ed]U_EN.)stIWE*0E&O1-Y)2oE%U{^ " ^Hx^~ ADH80	C`F#hL#7n]{Ag}Wvkiڤ׎F?IvI9k&ڦt Ty5iKԱjz[Kynd!v[]0	is7!n.xW
>nz
mȈ|[FF%%lVn$.%in=6+ֆbaW+5ڐ&F52	6Ai9FhtбM6x"abn/x+ד{&kj#cRz\`zaUcA툨=qa<3:{\3Tj
 l(Yvۭxk&y͌Y1(T=uu"6_0Z(U~íۄeJhDS<8;h=v6n},]m]׈ZI/v뚙<v
wVlGhRM- L4KHToLn_Yk|Blg uͮxiNW/0i\e&SqE<ZX`utWin.xWq#!?eF!ډbkL3UICٝ߼djynsZ0P'(S6^~qw/D}WHw]_mF5;≕5$r:H'm
nE3}`ݡ.v(hGV̓ZUMmUN_Pm3(߻f]w|BP=]ٕq%V\[ta&nowkXQ?˿ <*h    IENDB`       cREVGeneral    revUniqueID  
1260294754836 7/ Danish Flag 	      X  h      PNG

   
IHDR     h   3   gAMA  a    IDATxwU
'0d
ֈ캋bX3#Lk\yňqŌIC3ay{@7%6v@YK,2p4p9nG<Xںuo<	6ZXIr8E?bΜ9ƈ#t-,ù{GMDII8scp,,gJTrZi4M[Nt}@7@sFi_DVVV
@7 %@7b >۷oĜj|_~Y+[0m#:u[ni⪫mwR<ʆnmU9PLѣGn#X#JMMWn'͛7ǜ8Xvvn$j^%j^%
.n8-EH qIIIGM>7m4z7!dY_N+R wن{f֧zDviӪ-"EY>2.Cqa"p;%0>}WyN1)M̘&.^2[|~GgD Fo搦ibK.p!<>\vZڽl2FQad<HS+iGTiV*LaFqu
%!M<|_y晗NJ]]W]usP{ ڳ뮻[#9}G'4 8/?ÞsQ^Os_ħ?lNxX$''t;u2f̘Y~N mW<|aaa! 0_c=(p~nK"sc	@u ѥ`SvTBG_jd;bŶ`*rYgÛope1{q@{!e#ҁ?yq TVl`~l?gv)$6(	,@qM]mq (ɽu>|HC9qgv^&缾5wv|m۶ȆzSO=u02Mp$~F6AUm=.gԜ(Om%{[[ɁnkBmq$g8Ϥsغ
H^3!Eᴔ%%@}ڴG>x"EaΜ9t@㎋loa!Iћ38|)8HӤk
l,RӤ%Ձ*
Vqg!{;AbHǁDSy^^8{}쫯r5k?|pH0欳B_·;F
s4_'Gw#j4TfשhMGh;qfС|>8!0OݝloZkP(qҤI9	k?7q	d ;6!hl򣪱			o3G
w%~|k* U>0Br;1 B
heP3G`~n%(N:	LRL;oߐKGy/۷tnпȆz Ƽyn>:nFWq|U6.4jE8UK!K /I_ \
BA=kH
f/?nۃ 5@:NzdC  c1%Y"˲J2qm쁳W w3UJ;&bnK@ώۚ:|SO8p&;E!4jmrǣ(I[7?	Wb7C!oc( Ge/5ˊٓȦ{^<&!3zy__s#OZ;)pڼ
`ȼ8~1 w3; jBF&#^mߊj5{49׷)%R<y^^ep>lb3#ZznCXpH@Ϗzb~<>k,`{sGPn?;LW6h4bc"\"`8Ë`2y2/$܏9/ҭ[75$Ib̘1 @ 'AӣjX}`<Ȳ|/{f Nd AMPQ~jŽh
TUٴ#DAYª0
:M{%[ԬWsTBP0!珎qIÿڰNۃ  <hAK;V 	^wdOvv6\rٛ6m:x3 (<L0! kBYvE"ɭRdyyVjl2<LS2vU"#A%+I%'Y%?NNޣeŖuFlHg:)|Ϙ&=:9aܸq1a
M#cL0c7`o<>p덆	$Q]WOZr"$1vX/_+kvL#{8o`wuA[%ޥP7~]~}JCx2͋<;Ie`{NRIOPPe	Cn7TtVRbkE7Մ7nŸ!TmHȓȘ>qlۏ?c۝wM
UA@^ع@a6 8ۊ蜛$IqeqeQ\\̊+Xv-ׯP(D(0֬YCQQM쿡ূ 70ɰ|NNgpW'I}2h_xBn)
p1b5uGInNbb.?)f	3r/qĉӛ'^"pXٜ^J {ya'&V[nEU9'DU
97=ȘCNN'>U6a\<6G`l7RmKF ;Y%;.FEOH%L3IN$0c?ެpV6t8q;&O1"V㾸I  &h]-'3MۊٰҒv}^{5 *_A^6ܔ/XdyͿPh
 $iL0FAׯ۸fb2cCo^=	ޔg<gq@́譜$uu1@j 6]rQUI薗MaiUTTt؉TYF|ᇼx,N&qL{a>pwPs`9*9VLy9vn>#}8uG[y;92)Cgʋ/(WEjAZ}-x6E6HBa6m+K,v,9'DҊj`h1>|)8CM=<= Xs=Xh*sZ
87[Lezn}d½L'=AN#fLO7V89O>7xݻ
ijub	b3  ^w@4
BJR	=hl~Z<8ԃ:9BPjGz E812N?B=*~iƒ%K

ZҎ0e.xxGe$ 
GL,Y
9A
,0cf=h_;@
*#%)x݆'΅'aʟs!Bƭ5
=ӛ}[`Fx/Luu5TUUQUU,t)hM}C#
dgΏkVNopP	 sȲ<l˖-1?䦭v*Ĺ98dY?2gvޟ
x{Jsи[_+'Dx	RSx?dӶbNuuk$ѿwNc޼yja[13wR74RVQR6o+a2klK@H۶/)
S^u5b6Сn
΅8$ɜ<t=ry\:3q_=vcSKrhʚktxWX~y^z%#zRv]C/gh/5<;{;RuM~>߂=YLKA7Ϫy`NY{v/4YafF@7
xƮ9~+*-g"C9'F bG+ǆMq.//o",LoWZu#<
7y!;#PXqv~:jЙ2nBʎҹ0{a%R$N<vV:=SSH왻xŶ k3$U*3oಮ2y~gFnLY]:މԪ`@Kz0)ٰUUp:Ȳ0p8u:dr:ͽIʕ]t9z0?X>Z;M$:dFw!6wίW?<&Ağ!f~G=mLm')35U'9?]=z?_W|j4|RCTz$o0yB{M`dFp}d0tA$4M觾_EIN'Kp9l-"8D?s{en=?~I7o^d.]:eQ^UÎj_	H,+-E8w}y*: cgB&J_H*i6Ym(2C;oSck~}N
}cglfD?/yh>|J3ݕEk_0ӆ
,I1c@0ĎHk1]xqCK 	w C֬YsҨQ8p`$=?"ww(%pIF(lpzW4DCX0oq6IF	PU&
<`BBkPedd@utJj4ĿFRwL.ᔡ2$QISځ
OA^~'
rH/2;):;4Dkeԇ$!aFa|M1)$)R1o<0' WpY,9.H9RF^NY)T6kKUUNbU
,qt<<ȿ	Q=\NWBuX^HT%*B+i#9}M	WU/[@uXƭ*M. zCxnf-|[_axslBaQU!HQi^Hￏxev9\N|WL6xoK/T$2RB	5@eQۺod,.x['yƝkaɬx$aK~;ŌrE;Ggڨ$5	I*'hxBq&@u5-.u+aJ2dBze!Є@9n[:xdsyannNUQLK6gΜjY `ܯSRR2;dќp	7 yt#wW.c 늃ti0!L4fG(+FsIYF{&}`RC$n=j`%G4V$:HҐB2xvUW7Ha̐d$ıq[)nGx2k*t>.&ܻJ[N$:wʌ(zj0W*ثgw10OOlff&deeG+!KDNxFwK	hDZXWS΅!/^ʓΌ>\㟣ԧao*/K$Euf)!-[Ma5²
L;A"I^F{v	j
q\Ƹƀb{eܽ[&>/'#/G3SܫE``"/c~k˖-lٲe>\KeySL@Yem8n.<D:yS^zgK0tȦ.ws	CdL_qq74*^vmKĜaI)ZMnczM%/;#f``hCy_C 00HY}O;թH$y=Q[H]}lٰf<AX(<lڴ:ΝKJZ&>ʄ1CP
FtTP^9W]}
%%%̟?[Og擯|YKH硛/Sl,
sKefWMK$RխS;q|wtM`.vn a $A2$'xl^7B=g챙~
6&Q8QQlZ\Υ3`۸nL|7?~<k62!cH*j!/ ĈI7pǝ3Xn'O7`˼-THMbxʳcj~5έIl-;ʔ$3U9&9!]J3y8s[<Wrv[c	d؁"\}xљ&'"vPH?Yf8U	#V UI`(
<ǩٳl̚5_7o9s0OgAt@Qd@4F]$1Ygަvmۜwy?ٳy6lO17]tVIL0ʪ0(Me&.ě}$={v#B 2v
݆~3fn\aȮynS91ك]zWACOsKp6 $=e"2<=
^xt~m66m#Sfkq9]rZմ
qJ3
[yta0mڴH`3<0ao}9u")H/QSWb>=z@Qd\#B+ /{/ Aj;pٿnF
Crx~AoOdqeR[c% eƪUDQRRrLKKn 9W_&G0n!62L3ї?{fŋ#NNN榛nLt^}|Ǽ|8d@Fzef4qD}kCCK~ϧ[n瓓G555,^tRZ-{fq%K ;畡q--|~< qˆVn&1zH*8ԩSy0'e0`鴬DЙ@ !aA(-,f]N/e?\}l6*++$?[ȚM۹pmUʐ"^(&7]ΏC
K ;'>U"U(!nNӁ4xKT	<vOFr&$uF,`Uۘ|G}{챼{Ѐ;oh~rAjCȲYҠ5|ēOtz%\
hhh 773{1b@O~짨
-4-9#Ǐ2>l5!L^G`eE,윕	^'6	
    IDAT%TTי,DL,
VE,dOOdOǥ+X8O0S"i{ЖƦ j+膁\|TȫF蜓N8M8^=Dd v~D(,W̾js:QRR¥kys>zIr2'`w%(!p蒝Oo?@?Hy/CXNNVv6^tLFD0Xb=#K&?I	\@@	[JK"'#N$$9.Aׂ5[K@7u
*Hafs1tP¤?Ƃ\||pJ,Ir	Ȍ#* @ fd'ӳk.ǯ'X庿?!,#'v60t
a6?WTr2RvWjFiIp*F%v$ZJ$W+5/==̛ou[W:8䧦އ]9
8W]߯7>f\lLANǖMιJFی3&ji,o[خm2oLdY0|f~^6QcR	oM"	J[*C嗍ytk
iuq.idsd^CK ;!f r{34M~Nn?r?]$+9ip]vf6,1Xku:A;Fb&|Jn
KbJA2Y~V@*WT?(HHV5taud= -xsD܂$ILљD/'5q<)	 yٿ#%S_QJ
	n)浏!!qhS&fNTDqdȪ
.u34&FXo[`sT?'\ĜG5'P(1\ls'6@"jIds lH$!P0uR?}c^t"?2v:¸rj7,윾
Oƥx5x	qdgɩJ<8{.q

m	$@YB%sd$>95k0tNO/&rQQKe]=%;',_&٘9CN)B76KTfYyo q6	]7Vt9l{#=qUV.$iOMX۟0~|{VjkEM,z:nZ0CwEϬ	E"C@CXh8Keǫ&ޞߙ<p#`fwss_oJqN?]x-]+'z55j1<蔌$

!ʃ2Ls86	 A5fn
,IwJJUnhDE"Ǘ$	A)o3IQY77׫OE+5/s^ycUZ?aL-F ӿo亁gzLq46ݯWrX@uX:  ^xEŒ┘2!o~C"hHЄDHfHhЮ )Hh>CG1fn=卂 -\QzJՏ+j!Ɓ\PGOQF=@m]/F\ Jc(nF @f.v}@А$*2
&$lBD&Sɔ*BfՠK4C",$܏W$HwR\fENE@[/l?V7)=L_GONR]7|wgI_[OA1"ұ/$
1M']H<6sl"A8
FECaoUQ'{ISJsxneb:xsMr:,]Co}=Id;Z]=Eeġ,.	VUkHNe׆X]m&J#ZU6	{K0-~&]<֤íhNkvɰdUAD =6ͱXmNos*'ͦz|@>vdͬf+$<
j5+YPQıOϟ*]O
GV댽l&7~:SWWG]]T6o۸q#^㫲Yyws'xijĐBŅ<\f.<k|=/cK,kr2W0gVȌp݆#`ǧU fQE
YP]NVޜ}<pd~9<_mf:
vx3ߜСCwhOcHf#
'SFZM"USIx}OX+g]9
d0c<=z!mӹF9W():X{#n -R7/Ɍ3>}.ٴi1kwڵk?>o_5 NsOCO]s3ոWnͽȊ*>hĐfo2p`y~acCTޣbg~ȭCzH~"A!2{2w.	1th4]L>sp:T>oAQRSSGoܸwy{zEx=z4555g]1#$'K4x7e_m!C"fH'3gcꀁRHzu@kd8^/#3b1uL.AH3{xkCw:u$;;0|p:ufX\\Laa!唗ϨQ2e
6[}zE$EҒdAQj2v;CY\%~gX5cOjgDFTU35؂haeC>sO1#x[(g/Ft]yhhh 55jm)Z_XZ#NPĩ.VΆ:Zz
`UV5{ܵxImfNWl4:qQkĦ*tj$N׮]c
>{
n7iMq4pZy}~aĄ~Z
ԅ\	M20Enab[5a! #.8)m1Tv*\errGXӑe{dW	<toѿsvƮ%<\*Vb7ʍ!"A-`Υt7"OX&֮)@e@^ns8M\HmS[<Yuzމ\<1^s$#'!R{ӽWʊ5(((kJճ3t9Y7n{vjyћۢ?_.X[y^sSG(O⣇<@vM@UYtӽ5>u00o!^EGh4(*{?xu{QFXOY\XB}c:̤A|8$op]d_/[m~ɧýK
yWaNB&d;G4-6}~
m,r*Y#[U5FȊ>cHw3r
6\rB50n@
ox@ٓMi}g#Fￖ^]M҈"(+\"
~%]f.Fߗil?>$&w:j)_<9}N;S>bfZg.]ZYW5|lYIqy;?>oQC7[zgi pu@vMO@tZ|cͫa`&MЭSf钓λOʒU<ǜrLN=;eDfJYB!J+k(*j}p@&ʝk`ky
~G$-5A	!C4%ÜۃlnUGj0Xkx?o1M?/w-ظ²
6l-+ks^tE,uʌ|{~?uc5VWxREj͋;nb 7!R)Usa	$itAQ|;um_䦫1F?eb~ZV#m.f- dI"'#WrS#~ۇEġTMcuF|ZTvAVWԛ&à K -	?aUY#лk@	"hҥSˣ<
crlzdLgʹ'1ɉ^?sƏbGU/_A_=]ܓǠ*2 ~=/+SOc.BBuJ/:{@^W}St׈b	$J%0LjL7/vmӋtZK'^5NdchyTSxl[a:{3v\%U.?ıxrxcN;tjլZsIq`u"wd#R`~q$%a`^5;[y2kb^U4O^`:CԘŠQ)4Wycx\k\Gdr>O~zݏJMr^ aġY;:Q$7j8EĈ.$XS1&hv`ޱbr6L@E{QY6Ŏ:ZJ派\I4I~brDW(V\zp	KCx6Aezs cm0J+\p4Oz~)]xeC7U###ub;9aFGUUAw+*xO\]gfJ2dv.}V. hE$$^1n )+so.3\xlf1 4#qV8>'<3Ic'̉~efdǬ"	HEլxosQ0YvCU 6`.pj~9ʥ獧qS9(7Oulm0/AKft~l#&Mv];&L D׆<HLőJN;!s]	yv&P͎J2TdUft(aVVhJUu&xe:!dd<fb0!5Ȯ*ˁS?y?۴8`(LV8*AU@lf}}DA4:
foҢqԄ4@r<	Dd8lm*g(6xY([a:#3mhB#RNRhQ6gguUĴ)}Hs8	̔%iA{4/i/00lQ
`k*/
R3_JBɥBP$yz[.C:kfPjGilqN-iom/I92-ì\>ԴWWw1pp9>qeg߭v[l^9Pods[Isԇ/^ī2:?8ybbɒ1s^<i\P{ca6T_!YnDD.0SדC !QhP7Pۏ0v~52a֌]:fh+\P{l?`Jt-69
C*1sdw/
F̧(Xfwu^IG&\Iv{sG
:AJ+@k]㣙L ZA)fL$͍a*9ِ-{&w^9=$fS i
}.PArx1cHKf
,GY9
o06`H4I}n~]=,EZJUutKn;
#Iky6LUЄD'gm
uoHZxah8⨘z[1az AU l[nU>εOn P#b}ijӃII2S1ҨƸ;Ǧɖ=DHrQ:6sVVdA]G`΢ISDd.
a\Ago4IlAIEV%]z	v#w,7Ȳ, >;1?(]ǂ#vo}%ʛ
M;'{YTn0 y}Sq|y·济~Lgc$Zz;.+
RD~*8ZKMP0kYqyN'(dE[Y$6n-ÎݦmI i6U\;yܽdOב(9CAneavb^
l3j;(s'zфQs_tBktN68zUn^CY^1,M&4$5]vfI[Maސo.={DD.UD¡E GTeuVZʘsWL:I~a`TmB@Zn~n7"OۑM(@g?ƗEaFd( !!+5i؜MÀB]|%xXörF!ġ.	sc,y矶@:\7M1vFM ,ECܺ.(tsr!9"ۛL!Ll绳9ޓڏQvF[
huDjxC7ૢ0Cݑ"Ď^G Im!+ˡ(RmSd%ͫN>fX,K޽ovq(Ħ(ҳ_?7IIu,̷-ߢ-Av])DUw}:N0$To"9sMhH˚=[Yѹ ƶ&Va0sde\D{|UfAI3:kM}=V޷+7!`7ɷ\z
"I!xr
n&fSrS>xv^}|#AV&%[EwokgZݜ5[LVd{(AV %]Rl*vY9143J`AIyI-h <ami	9vB*ke;8UQnVU]QE게<t#3 !0*6oCOծh
PZSw 
ߖsv9v[P7j{,1
{mB ۅ&A%M(6O3}w6$fkկZNSKӎ'o+7hzihWCM UEY2ً|֧GWN#!7Q,4QᆯASm֝A A۳zgwG$Xz@ܫCBȪ;3νٳM2JB (C_D@APP"(2
bK
m)=4{ݛ?>Mro6~_}3ow0vE`ܤ`4;e(?+c`H<A9Xۀ$I*鮓tQy1K[Te#rB	F]riΥTsQOG6F+1Sxp$݃桰9.dέ
c'txg| b%I^0L7iG1M"S"w.*DdIg'
Sw+qNݶ82)Y,.n?[|bQqIƅcPO0I    IDATW5蓄"QDtfpzKo~؈@M a$\&BDAh
w~BV\l>N^	:D̆RㇲXٴ /.Y3v^~fXwGp'HEQVZ-^-s.ri1j7`jCĺ$Y^u^
A<@+J [ŢÀ\
M!dp;b0U1JDn^bHZ(*8V6n;',Ku%,EM3AO[fwr(B(t[ҴPE66kvftw[%],RHL青$nhxE #&
duKӦ쩓R!QOc!\XUwoÕ #-Q,bҘQЫ>F#%H؜"qT"HeɊk'Am:ȺF

ʺoouT'X?%)
ͬ)Yo#
>w1	RfQcG\=伣0u>B,5;#TI Iu{1
-GDynW?.ҢUc!I
#
sts-{M-9}ӦMSy5Wb(4?ے]=0(@QpV!ET'j}WAIHFrS*x, 	N	bbbhit;`CS秫EbKKBZb;͓w]M$ڷ}hƂVԢxܼU:,ep"$2"oRsr\J~ndZks
OA7$#et!aR"&Xt\S-ts(w qlw.)aC6NjVHum]f,޲K鉨v{<vRy/p H	q*'3,NԡO p$}gBfVÏW	%>r#oO6YD{qOjVzp$ttMjAhRҝ}JєFzy6t_{
3FوZ:]¯cSwUu!gMgϝƲg~22dW'p46]@NWQ`tܺ:b;ɱBjztBIdVOеh?;b	ra?yE'4IoKHXUK")EA;!jd	zd>oҢ:cCϒ EF˚7YEt<΃A,v_}#j#]UE\ zĩ(w
u}å(K$q<#'2xA"]6'S~=}YdYd6S߿SetƔYN:1_QgFIb5ڗ'}p$FM]+	nEj)Y=utfxj~s|e[$(uc%!E=fBCfOާ'S'Uj7޿E:<%q1rBf&$HGz؁ڱ="mi^e>E3#iRN<TڃaV7QUL :Ӻy;%K/IBtɁ7}M(aGe(Sx@WgֱC6D1
#ڵxU--g&kArYgVҷyi&I =zUZӱf[r	E#Rϊ N3fvG49P@mJF7$:UXqf	N<5UnUD뜎	MxTDMһ<IEgFy&2ܾ&YjSbX鏫(`KYf uCЫ\b=pW^|x6n\b(ˁg/
H:R蚁7OUXpEbInm86^^o8h
TYW3~*KLNgI_|MKH7+.Е%ljЯWj
'mRA/+
ä=vvg8Dݶj$Iui.?bO*%y/ʤ׀ϊ :s%6$4Zý!ܣiivS9IkTiw~Ц0m	s~s˭uVX^b!?t!&| QE@F#!~ܙggfmI?UV;i	#dvC'6G[چfMh|g&$IfIvCZ--- z4Mhi"X,.X|gGn8 HV_@p`Yˁ °4c1+JkXl6RWCB
_=4Wk/9Eeu1
t4u<[)õ{kdxi

TP.)	`X(ETIϽ*3D0M[yp9 ,_kG[9XY9撓#撙@0

`߾}ȑ#.2MsD xֆ磩͛7jiq9	>[!Iҷμc.]0Gov
VBݭwLE%ߺmc-WoR@_@pet= +*][M.ZΒ<9d0n(n,z[&&K<Yul%	FOv<<ҡt$zqmXm] #רkE%>ܼwlI|p80a唕߯سg]vfaI(IvqݔvկbDuu5lܸEwgI4m|eW|L&)
l)LIQ.m ^_ 2,Bƻn>ܸKբ65+IL8}AWӃFE#cGOXlFzC;vAC&8PmY]q;F1 IA,.39"^Bj`&E
d}^q6mSLp@|EjxW(++о,SXXHaa!SN.sNv)WUU|֭uNUU_e	쫮';En-p=b\v6ߗn56bqMZԚ/3Ms9^,[ݥBIV;bINTv
E,v%^c`9yJ-pzֆxmTt65k\v;$P⃅U%2cFOGՊW@
|o-?_gffrwq>a"w|Xfgg3sLfΜI `˖-b)!Ym+qoS\玱F]}+;YnF.<rlV*ז&ˁcqgmQ=hL>#띤Q~oX!#Gnm2UWjލpG!eJ_wMlP 9{O;MAZX-V]T׋N=$E:D"z-Xl&Mcgdd0saAv\NP@0i}NV"v+9.<kϿhL;
3:ٍ &ģ݃e ;&X =16Ry2~qN#!RGL8ru*';EȤTIu
N]xkr'2{l233Sy0Mh4J4%*6mbժUx<vލnweee)*Â G{l0N;a&p3=bYQd	#hjn,4
ÜbWbg	XӚfW\$U0myeZ++_vE	<%
U?>Htu+[V34=e*]6	~z EᤓN`x<G6K'DKs3zihiVܒp&HT&xqժ|&+jd{<Zfa5bxHe @Å kM6)'ŢB>	"[H$iq1ںm{Ϡ7Ad\SXIzfWW
hj
nV1NԢs%x2v8\y啇MMӨd۷H8\UH8qt_إb4ٱe,ޔeJ:J1~Å VZvޢSN<oGl0otX{WQΜ=Ųus"5I_!jRX8zHxzXP#EFHS5W<
.]2>ubnY7#7Je@ A4Fnn.>F
02MVU1S%b\Ȗ#=pxʍap
E)**13p!n^er؄VӉجiO-pӧ=OTPjw9Gj#!k;=O	
S)=!+"S F!5e	
Kı-^ߧ`pu:[/$,˜zlN9D?477g.vI'M姷wbtR""5ՎJE织
A4XƝ 6Ê$wh  6(I(ӎբ걸6:ZPv '[,IX%SA0a8>ax[TA\>UV+"ikCۺ5?((HQ;vŇ~HA~?,´ƻ?

0mG5:=S!Q]F~N&N`(J %7	Ê?Ui:$skM/I[ɒwV& $iIQ!*dvtH 1Y~(),$
E"X%AT  a&f3@N@+	,_<0e.]1n\=880ܟum2Kdۺ-*AxC*8SDރ(N>^UT,{(cfĐɣ)yuq[2R%I<bس/iRELvu",XKZ*++_W_}u@ >r0Yս
RN"H(k4
H=%
%iTY%mX8v,,a{%q-,5wu`-_ɓ<Wkk+5kEe,_}qWkҀ`0B4yCak(P8ʱp:44N(24v-g<(ѩ*L76afb@%юX>8f+0Ys==ƍSN9尯4tm駈aE4kw;\.fC'ttI<qcdUL1|@N&a)ggrE%_ !!1al.[}mTՈVچZ;Th>XV2e
7tv{uϋO={N6/G,1#K{.50nYt̛y,<߫x1	@U>IX"}"e{y)EvǅFQvjũ<$" zڽ0}t;>v྆f(d7a-kwOÍ -"-?6[b`ej;"rckTer$zKYl`ZgSxTO]8lPR
#FvҒ"Einl߳--cblaٜ}iɡ:*pM(
Q80B\3]jkGE I'Efn#1ƌ*"?ꁉcԽfw2޾YV@S1FAVN6.
ec݃ty*x@%p];/C8 s3ҙmBzчy3cFb`@8tvޔ$)bWWtTL"8g<bg|ptRrw	tAIMT0*|@s(͑BBHq쑣Iz0?qe	CM}ͭ"9PP'|Tl4i$2[ZZV?iS10
H1	61^|w@:HOC2wƱnK (mY^G("YBJTp
I*YH3^#'/}/ƎxvF<z1Xw̙3iW~QM_װaca~A>ڲRYӈŢ$ܽ`WBP]7lkt:ݥE1s8nv8p82f(KKUH,Ʈ}0M]*!qT6')))NK{C?=?qf٦Mױ(#aaI`Ţ6_+.oV8C~,cw=t(;4^EQ^ &T.aa I6ȧfl`TY:lF98;%ik4VØ1cs޽/NT_a }ՁJ=מ}vi&!пv9(-cLY!_K{m?9,(}zL@WvIx{$GPBv6.Yn~ IJ|m{ݑ
`ffiU{vlgK/2sT?/NɊ=oUqʑ%	4	"dzTs=,<~mת/-Y;+6!P0
eC7)4yuIv'SJZfXPQN˅ރUM"5?#CVHX*8RiVVkYcTzج_,	2	jQ?F !bf">rη/8_{㥥+Y&4MgGpMpb5M(EFamOFV$2qMӤ6͍,$y(. ;v 77[*Icc#7@r hI]ׇA`{ݸn.iN,Nu0pJ.u^}Vj;-t
6
B LHX@1Xr(*䘉kFAEFcRQQax㍸nEF܏*
:<ܾ03A kvۀܽpi:5QP
"x2tv)-+T	ZWYgEQ0ґH~6;HR&Bk0GAK=T%%|D4EmII	hx<k>S'uj#pjۛ@ FOv2zd>v&?{+9XLh0$8ŮMIN!o&b֍ Gs4yML԰enW6!LؾRd\ 2NOn:/r?YGxA32\0	B,KKWhW ixKDNV
diniP#6il[+ZTƗ`Bn(?är{QY(Nc&c|E9ʿX;vq>]4
fY9P:Zw`{{V    IDATN?}nBjp3f6]CWz$up*IKh\zu	5+7Am]kJKQd
<*!5cng{'=u'LfRo'MY)/ɔLJkjb|^/$	 P*ja:6gG<j -N
ګdQ[ś٢*fS^Z@yi'L3pج\xliBeJ
zdF&l@(Ħ;WY:TCc=d,C
wV=io9^@R5fn&7i
gyf'+3KRJn%/MSHD0GUڊu۸obB(#Yt5=Ok(gANɨ;Bqa!EyITRؔ&yE#
Gu'PC>}z7*+~"LGA銢R|.!!E/[ØDA^JP&F`H\|osNaDaimټ^=LnݟE%kbuN'#
*5f%v x[ElctEe<>Ɯ9sR͛mTPbIåMx_=.<S2u{w,V7kif<VW^\7Ξ}X'^a?WwyYnQb1ǙHWzfeGIa56QSЍhmBȾ%WFi0SRF
`KeqTgɃ 'AiڷE&Z2%9T42,Y>]{W撓[?
)F,$H`8&9vT/FB{ Snqj
Zu4-A]!{P>x\E EȲ5sY''$@:8)+Xʋӗ~SwpUweUi^VECvӕ蠞x<NSVڃKM%3LF=4u{fZw3ҏ^ղwcWF(F0eo揯!Gp	Y`|oۇyr<N̚2w/]q;34,6E$7;;Î,˴Bn#a!ڃA,,C ,|ּ6?.D|6	X?ndX]L\=V\0'[p:l,Yt/'\slX 3.䃏wv<(c駰f3ICl۵vyN={9pfwt83i?~noog\71kI[qqqm n6 ɪn얄GuWXjpW)ް,Ix_rB+ݟqߢ)[,6,,LàlDK{n,Idz܌*)aQcUn=pUPU)SR[k]OcCh	pb}xtY5
-<׷x[WVr=ݚ\,K͜> ~;ij!?Doh`}ȲDلdOHP,ft,4}^Mjvo59cSz"{@B t1.f gFǉŢ`Zrߗ}I׽qq_>^Z+o`}|E	D{kqW彏yv͉cև
)\qM#iUF6mZcm\׆^z 	2au1A<-hny:
2QC02wƱtäGM}+
bʍ$I?w{nMmg"*JEyaQEX$v_>n"^:75xk(.Qc
lu"|M~/|[( Dbn_mPv4f/*]d[?Z5Ph4:(iX'/V'ʕĥO)T Bu `(J?DQK(mb y[63'͒Ew2[7nk7ywfei6O6 ;}[ao}{UPA~t@5tMG7t@;:jb'
yyyL`ݜp#X,6\Uy$[eld,HHdzZ)M-~\.0uu󽯝ԣ'-,cɢ;sdX7f˰Y-Dcq\*O	"90ziÀMߔ3fj!G0ivp#_
i\?l ,᰹sbuEQ|ޕwq?
Mm7clܹ)a(mC|~8>&T'oES.3XáH8n ع^LXǈlvi}1eUb

rl=eՊDe|>/kU1r=poC3l,Hd2uCt;!LHҕpu Bkެ|ٸ@ｋgKQsұy៲/ S
(6!ۄ+b51LJJFPRGA8={#nL81;ltk=l0CР)Iմϣ	?0~_UݮiӶEL؉D
Æt^y{53qc8,.DdurLEw_n~f<&By.BmCAq`	z|m#ӓA}cn\s`b:|_kl5@!`<4<`7pL{Ԣ,(\p:{7XU1[jFLr/y{p9ld{2/޲/=X@$
yP쁣,A8S1 N}C4{X$Yub1mqxr2II&]IbJS&
)Q
2T$"}	`m{wqKɬ&Yy	GbȒjUxeO9w3;7	FٕVi7 d#`u (nTlhn
4-EF}̞z*%%($(,Ȳ,)H$K2$!
,>.y
 N8!uJ~
=.IR(錄\.yYI&1>7ڵXm6ǎeW]n[9Ӣ#^䨊Y~QV}̼}TZ5w?NsY#'=;m5*@\rop j
*UQGTn}{SN;fhLJ JKKS~_n:MMIUU-W+2󬳤_};@%K I?b1}c y1_ x5]x	ܷi>U؇a51믙Y2ro|w4<:cJba8cɊ
|H"pۣOsQ]{pKqYObQd`?̉HkV{926*+9zd( <x	fu$\O*,\.^QoZ7os7`fbE"H'^ |ɔNr3J]
)ٜՑOP=6^Yp4"Kd&XţFQ6vjh%#=J}%Ib#Jxޅf#7wq$i񴷔ȍF9 <;/~n&;v`ݺuTWWhllfҤIL>=e.)Spu.`  `⹼pc!Fw#G$c}dez(),jpBvmk?Θq|ֶV6hd@V㏛]i(ҩjI$aa,ruH,J$!RRXL42"58St'#z<n9gΜčoɳ>KYYӧOg޼ydffǩg˖-<cL2+N3j(ӳ\հgHE%{@V^Ǉ6
*زsh@(DM}99dqy*_Ov6BFǆQY&ݤrpnF5O?I[k`H2Nڃ! M;6/P9u۸fa9W
hݓ
UU)N07
s8o\KoўL&n&ƎSO=c7yd͛ǵ^ҥKꪫ~x<sfn}Q	҉rؠ5AUycn4ihiEQ(.jt82ycl\ApBTqexǞ[8E00"{Yn5JE2=C
&r=(SNMy}9k0s=B@$*rÀv" vۑC~/vg'֠:~9C,/}3fp7S]]K2=)	GHj
vD5%+mmk#;3N((#u-;wr8ɢ=o4M<0+g@c65l8Y&R¿?XᢴHxz_J;NGbAQdEA5
&X<N$!FEfE1(`Q$<6U&Kd0c1Z[D#&ۑe}u% |>]wzktG#77?2sY-.DtdYTX uIr:U\NEt?OkH"1sT5^h1![m%If;0oYݾVWdɂctqgfRڊjz4@\G1
]i1Ph,idzR7noѝ<fMNX,~_s饗r3j( ."z
.g= T `.'6;ZEH8̤Pq'sk%hA+Asmh@	X!!Etxp)"7g%E8b
'䘉7Hjm&ϚuUVasΠ;##n?,\xE'C 7[>ojb+zm~܂.{&5'fYBodhځTʒ$u} TSUEmnLI Oiiq8W^Ѿ/YgG?ѐڴiDQvZ1ϟϫ6N:#ÀE*z'j37QD4Á}g!P_
PW#u.u@WTQS.9_qS!	YRvel&U;Cx2..W4E1MX4JS$B7uc[[G}XxqSNI UUU(BYYِc曉NbvH݌Nu6XDHNx|;H¨2b,	{!Q:l-Շ GLNQDB]-X\pypηai/,()aU7H4J NSk~d۩(dϞ=1c֮]K59s&֭لz}։/6P|W)\w
C錒m!4Ջ>|)I{[EpD\w(IP:$al
141L	*N<f.ַt9Xx<et}8"bۍ&wNx<bx@ @KKeeܾ5
1MA?]&!<9p&bQUvE:-aR<21%IH
5Tqny])n^".>{EXT,łŢg.^7ndd<O^ۭ\IDKKKڑ
Aff&>(±%Ad<gܴw簅<C.p$j82:zQ)Bb9@7J^T{|-|q(r:x2TA]CsBY-XR> >PU~Df@`ikkjKSSp괠6 lGG	S<C!U'1$5

CܟTD̤|>w<<c<m6qq	1^Yo0
rmַusClv


شin@`hJySR]]ɓܟ
6oH(v%ƛ9BuHtfx^-;c_ia颓atib)t`V0@VVĉuO>|^@mmmn.*((*NAWUZ"swPÐ*HǰX!&v88˙}f2NRR>5v655,ߒdY&=\!I$ԪI&e˖!5kkk7:Xɹ_>/9vz&Ovf
җ#R[nL:ޚXuk{9v
O9YOe	D"ijjߍ4w|4|oܹs᭷";;]DTO
'|3c>}:꫇,`Ŋ\Ǜ6n_:[ԚO"!1w1>YV+bmsfiYK?EFEv']v3&8-P(Č38餓 ꫹PU["Vy/rpƌ.vѣ裏N:ŋy衮׋k)[/AN@]8l,"YFj.FN̓)T8E`{#E_5MCY|i}vf͚EVV/xa3<kVя~P.r~_rI'a}8xי2eJ72b.w3~
HaA1<قP)2}^oioRa(C_2sLV\ɪU$;;F9s
F}}m6cU@d	<xקX?8px{p8o=֝ `]ABGW@bݎP
&Ll6ZZS+n7=Y5پ};/>cr7swkOKx;I	rl
[.9l0r^;
rl6>{[o5SU_,Y'x<s۶mkn`ɉ7l۹Xbp5[IG<\}xkM3+Ø;#IfeovUUUxy֊FFu"aEA54q8mNa'v˕xeggSPP@AAA`p j'"Xz-[pW2}Sq+++y饗Xv-կH|W[[]|FoNӗ8y8$jq0t%2ظk	{Z0}~WC*y4QT7u̖Z3f'7kߖv    IDAT=:V*ebu05LYm$!T
샰#Jw5AA~~>*C~A6>RDV\W_,Zhⷿm-f;v^wqg2}Fr,ƀLBgR6elBH%Mlꆲ@PlLqwY$Hr5Ke}]53gǎTUU1yd|>H&v؁ivm,[$Gjmm-+BKhviMt(-Mͱ-Ȳd1VmpRNR]NhBO}F#p'ũb.f1G~=j#vI]h1uڀ3O'B<ևz׵*y<_~_Jx<͛#"2Ŕ'M]v׾k 7Hfu`0 rⰻY	N/{).yϠwk_bB(pw9p2N'bd+[M~?'+P"q8r}`,˪cIǣ_Sxy8Z#|;^_[[wimm-ӃN~_E\iCмt=HdqQ]dmAgq1MN+;Jz=zOGGG2?0Mm,G.2x_B
^S&	GBAuu5?/`2Dr{gQAnYۻAI*'.f79Ұx"B!NwГ0<+,Lq"A5iSL#4F 'e
|~a˧NriiitM}ܩvO(;4+@X}D윌RcKN/ᕵyƷt(̘+;׊XE|k*<ymm͹Y%lڼr
z $]_9H@u0hZl6PLY/y!Nt!EXl FfjM |L*&\Ko	GeuHy=hYbYy/(ڣ
Z
zf?
OkÆ
\{}_XXZ
!x4FB1COHކv|
9=U{4~K;i߄isw=S4Sv'L*2rٍAfI%-]Ft}$V30 AFv4 L۫ٸ9 ͗<s8HuH<0ƍ]Qe e>4M=y|֏ؕ #A<:n[uE,	kQ,RS=o $NpfO!?	(K
+	o^SB%%鸙7'K,'u<	(IK MΫ5,)+-:kW.x|P|<%nsa%,<CDCVU !RN̗N>G6+ʓwv_ƞ=}6KKy6:*Xa@
/ xǋlN*&\Mu0ub"9t"1Xh::ʆ	2~"X%r򠨻6>--
A(nyhw3A'?Ŏi7`?3bnZ vxw979ChNx*x98V3PwE@J
gXȊ̽g:NOk(&Ș =j[.VJ+47~S=OHR` ݲV=
5{ABT+^O,|"*g}D$$=A|+/d	GSQ$GFjy8ڸl >	>	Ҷk=$|t^d%Nj}Lkۉ^beL>ڸ	EY8{b	j{(+&~6G҇tgmZڀsM_ed+K[¹`~!\)},L	"IN [̥3ncFٕL@ݍ&Bm㎳q.&Vsя~=򁛄pKAu+b`<l޽Ig\tի\)3|:6	r"zcZ<Nq4&?Ƒh*Cr\FE@Vt=X`5[*p8_^.ؽ[Z1ܫ#AEQ1aC¤qZ-N8M`P5_
B3\SSMMMMIk=]Tξ}mg%[nD7	Eh05|mddd ggUgNFF2H}}2OK*{E9+ZƊ^!H9: >MwQQecƍI7VTęU#Ȳ,cdndsJ(ǤQ>.C$ׯ_/>H/z.4-˲뽢
bbY%IqÁ=q{{'W1Nxc#
_޶m]ti'N^y9ܳKI.AED;܉-.CU7Mt2M($I,vPE("dYF$(
 I,EB`I0LӔz4M4MB )3/RUUڢCܖHP8B32V]Le)Y+s88v;v}g(0~ձaÆN'/_Ί9"2HrAEB肢(r*B8Dh4躎a'$I(f}~Ŋ<C̘16׆n{`221Hw;A$|Ya&_WX,n
",	EE2(UARe!lTŔmPŔPTI !!)!!)ݐ..]1h±zj}wٟEN0	bX9cn#Hp\j'	)))id_9]u΀]p!1aןM6QQQqR|>x#75a=GbB1|p~Dʁ>:]l6gYY%%%(
k׮y28*K'8 &?t!h=@hЭ%MNP\6T,䤁y9(2\?y^z%>O&ӧS?q
#)Ɗ|#HpC222̊
Wyyk	!B:::عs'GIܱ]7C$pC'GgurKQ)^^\\N,;<vUuRgH$B4%
-'֫pTMuKŦ.+
`;k׮eI犛nⱺ:H aHʅpAw:SϘ1CN<~0WL477;}.Y+bbN{tasBoiic
-/\FJ2V,=ɾo>~se/3)9V^MYY99E{僿oilCHXv]%d9ha=	bz~ոq9sN6MBA{{;[neϞ	ibܨ8Am=G:OHaq%L-bܭ2
[X˒N៓LAA,]Ț5o}m,|W7ʵw>FrH$##C8#BRܫ'NO6mX,ƾ}xg{H.,O*?H9 66CcǊ)-D!;n;q\xΒˌ_^wiii
ڵQSS5:::X,&'	Y4nt:f^^YRRb+))qM<s뭷IzsńB!^y啤Jƍ7gR넑:ښ~> N3ǏW.\>}zOS^[Rl߹]loFU^|MyёVxb
ndÅE|~O߮dggmyڶBc^|FrqqNOO̙3ǃy!0Mӈ:;;Yn3yyyŋۯ:{q%ٰaEEEL>=yUΘAxWDQ 0	K(Mvq.y˖.,X y<xyg;R!iEUM!;\2^~db9E@}
I.ӿFk3&?~#i#p8̟yz>m;14Ht\=hkk߿_?|>5\#\.~rwϓۧwɢEa64U2|+2z`<`tD+ˉ֭߰!⒒(dh^
+wZlO7!^[bdINy!x%}vIO>JEEWUF=hlldݺuv_.cժU|}k!K_~
b?>,3>u>η>6.Fgs%JF7$Mk$ٳ\O>M0Cc%y"cSLv'O\ժ(*wW`-9mA?m|b%Ig>"+|F|ަ&Gϟ/_pΜ9۷ov
xX2M8Xi+;+ Gv>$_geeJ~j\_uh[L홴=fK2!ӃwXblkKOZ?Jꐻc L^'9B+U\4g|Ǉ>!s=җoyxƭڻ9ro	&gV^XmqI1$b$A$Kr8~Y'UW;yяN{{;?k͍J3
^[?}zY!Ĩ\Ӫs
HnO=u U('Вgt>?Sʧ3r@Qn&?~|P`˖-lRYY/̴ٳqx<\׿apzЊRÌ1ܛ1RQmv_|/3l6nt޵d	s='oJ3K<zuMQ)'WtaIW"KG8yI O1͛^n/A֭]y=W]ucnb6l>
Xucccvry9V`2~
:x<sL
7KȻSr0w?.N/uJ(u*LebXQ"zҏT*7)'Lv=zQ999뮻^{5.]ʟgRSSv\I	}|O@p<m$ x|DVúRX0ӟruEYő#GͲc|x]D_t`*aP=oJwca'"bƷu0bZǐa4H{^999s= Y_~2(//?g?*f25ݟAox{};Rﻏ{nӬr1ƝhHhvXr =vO¶%LkAp\yXP~(NL&ɓi>B4ÇS2newSW^
6i˗/ܲ,9<u*|'>Lb1C3Raw|%G 	[8|r fZXq|+XH(
1qvog`([ЮX{4P4 Y^z]yxk|_>û0bK|s;iKĳ>}֭[yg00q"w}3|3'ͲL0xǐu&뾤yDZ>s&.y+
^E63]+(9V(yc5Veq^UυD 	n"CrS̙vs<T:)ȶ |U
/_14M5\65$__+6itB<qt?/v?mlܰ۶gO	,?S|:
grs'GJ<Ɂ};Yq=^Hб0w,_Պm
@m;nW=3 )V"Q]
5 +\aV~%K6ʲ̷m~#pB~:6m`M<pWYhQ>Si|p>|OowI~~_ky̘Yŋ/>ǯrIFcx};p+O~?;ŪU:Wn;յg/AsǴ)e0sPvtxߟߐ8p'4662w\*++ڊٹs'[laѢE|'#ϭ\ǗVx~CarfΜ9c~֭YM ɝw9"7=Rq:6-B.3^_JTdKi}<;8rl0*=݋=uB$ϯW^4Ddffr
7PUUŞ={xinn2BZZZػw/֭c\||+_kHF'>ļmTvʒ$(ˇٰvG$a	ZN'&Op/w෈FTVNW\{')ܱi>79h~W%5-,W\OXVG
Yc|ɡ1\;k
Oor%O'?Ux7~z6l@  33|>_o$++v4MC4b``0Hgg'1w\,Xiev
|wS
U"h_9~cW:h;{NL)˗/?^}gX>N*#KYթs(C'HZZf7qrO{SG0_|l~XGOl2ZrI$i՚HuuuR__OGG@`0ȬYغu+.ۍ㡠"
),,r]vq?ˢI~Tm\B1KKYdɐEcǎqp.fΜ*n|m\q啌7Os=%pqiˋoQ2aBtڂޞt\i?Onǎ?Ws-?ni,}cw<WO}vDvnJUUՈ쫳;l6+L>N{˲⥧qIK

49vu5%OH:w66qm&cEj:n`M
TR)4ɓ)..>M<:A22ye?ONuկ+ b%Ir@3]6W펻[G$c$}g~W(gKVZ;,=Qe>O6~_L$8z(Glp,N$0I3! /X&`+)C"s !q %҉h2Ad~_Ie[s/]TZ@*hZRj3|0..rWta.56ͻ<bɎ  eIDAT>awϔ Bv#ovɼ:hFQlDefΜ_>,H$B{{;PD"H0F4DqQ\nݎ`p&
Oj/~sJ2M?Ny#]?+KEtr,\!)C!H$aӦMU֮YC[gQyъLa῰ŲN-$CKKHD"AAAg4}ϑeKߛCgaudP /7S0JJJKB'#iPSSCطFY>TĨ()Wi6vnv&L0Ahx<Ί+0MgglI3=KϺ{R_2i<_ٷ}X%w95a:9fr:q:,lp8B$#HҼ
8y&VX͹Z{FR|>f̜ɬYջkrJO=,ϼhYxXEzsN{rZ%&InX=#kE뫳 jaP
d̙3ٳg+K<'biAgu׮]۽Y]fj9dd<'>[.34#tv='(s:)--%''gHG$t]5069b55"xе2Om6vʔlؽg_}~{zO@g=7L2k+p~ VQǠBe999dff4RSSq\z"
 'BװZ
"ɲBN<;~x$I;vL߷7u_9r/dA΢r}LX]#
yO	KubR233I$q4MCa4
,	~)0I*>
Dt=k֬˅ilݺ%L܉|`Ƀ#Xўx5kߤ0Sp|i/h"YE#:!hܪR^069(~kԷYS,eLpBqfkǃ7`Ϟ=̛7*ovlժUuhtV.^ TU]=iҤ	&l-ղ|u6׺Y~,]xH2a۷f=Lȓ_(yzRcusˬwkTR3wB̞sRE_D"<oD"7`3}KUU}a֬Y999X	[6o-,ם}aQXsCFV.A\'BuvwЁCf+TGV,kB72-	+,Y
1
m
Nփ75K/^܋e]ž B%#T_j9/ 6|L Y0aM`DeWpW9w_AMM
wncmģ!*MǙ75;^9NY7&ԶF.eT͸!tvvc>\FW4N%H̙SB#sK<n:\U,3&J {a:xIhLʇʬ(!7Fk06'Y*Õ3Ƌ]tTp3oV⠭ˠiL:3~E6nؠ9]:xdfs	K&Nث_֚]ASkcd	{+;G#!J ٿ
R4ˠ$R=4SꬄPR]60m  ñv8&Q墶24P)34iêyϳqFYI8/_"Boqqܹ>嗟N~}Ud3q&m
J6˅_HONБH$hQkPW{p0DnJQF/AN*XN.R_% 63adJO`ܸq;>KAMM
Q0H4!S)7j|jzԠ{f6͙3g.<a~}e9Ĩev#{I+WRUPYYyrjFCC467TOkK .LvDyp*BCA_+c"77")..i(b[W_}h4JLX6Gi[v?6*LqcҥK}'9mUӵW |D	%+\r	^ q Ν%UUJN!pZZZ$O['͡49-Ài5^!'ŷSFWFKFk@qdfeW@An999䐑qVkξ}x뭷طoiHTȺ'4͊ČEHIG}TU}q3WYw!e}x-6ܪNIzxREO$OWW`@'v?`H8L$4K$š8s'g28`G73ʹDP	J0&C$* ÎK% _
22!--mTqb͚5ݻܓA=9z;&۷o
~0VdY|fMs'\Q;Cv_ᔵM=6ߞ"#hogʕd6L4iĔp"yH("
YUFBAj]$8Z$k蚆h蚎[
t0bw*;-$:;q$	!z*(((Jgݽm=eKa|3χaٷ }T$0I_hz[YN=r? Uݧ_H v;BٶcIybٹ0oV7A<v6^[TU`wGRUo[Dvhxf3}ڴAGlxC\]x;9j)0Mv[8@.(Q#~d;d^$p)z7]z ]]$ EQU^^dqXkތ]3Cw od֣BQ撤*wJ!\*'a_$[VoUDw f
kA˩,-eĉ$
xC\Stٮ^3t]kNjqf)b$NFwزQ  ю7
C~Xj7v--3xόӧOO*STWW:+t<9
FhG	h:FOlq

:H6R.Sȶmh[غR*Ǐl$FM$;q;:	a߁=v9*";-
ҙݙg1 	-O{^}#Zo~3Q$˵yɒ%}w
2=Zj̀Cvw9q/Ի>(f,Fl[blBA))1"θŹC=wA2w,BA{{;uuuh5M
#DN{@Mc=Szhkn:{Y}%>u	GM\V{Nmp6aP!sq|xr z[ܻ؁WTDaNYY撛;"J]immf@{k;vi"c[:HI0vVhE.[eY+$OHČ3<ƫ;.`8
Ũ(E,Ҭ ]W9wrt3Jl7;،D>Z9ضDm-6iidPANFiii:[uOgg'ttvDcSmmh#UEN51}qu.dR\~RDJޒt
~rj,ֆ~p8֭[)'481}&EÈDm-Z}=FSRSFSF.ɪ̑Jjzi)R{ͤ':!H iF{Mp2It:	~]~B0HWAqÙ@
PS@E	b$`F9{/n)Wwx0OU\rIvO{hjjbl.nOփ	!pP
QUW6%%#~,3Con&y3܊QQ,#t31ռPmjwz
{w@UUUE(Ȓl6b{Ba001
x"N<'OH$H-X3CFuNi":CGvd'NP4y|p֧LއKF oRI0n<o<`Z4WBRyUbf@}Lu؇J{,VA|>"k$f%cM(v[mbgYPn
2_{;A̸
$-9_V1v|f_Þŷz'taj?mFGGe*>'EZ'.F>yr,/Aߎ]u
ؾ}ķm 
Ȫ-@1gqamk=lOƓfbo~|//GLUU_:ujVaaPhc1B{҅tQ;: #
wŕ'D.mݤDl:Gn<Se-}pبq?*noSoo @f?m4P;
!رHKs&Q{ӄ4fAFmȅMýJ܋,+\Do!a
52,f7DG15w|ӓnCo$b$髕)g	!蠹9dAA)dl߹	ġ/SᏂ{,\W\KGf$Bѣ%gڱz`H؝BRST%<c0&hmoU#BʩoVSVwZ4FW"w(fZYY2ܒXV.)sSGNi~Yӄ 4D4U\7gE9k~"ѣ$Eۿ
[td(n+V|0@	ZLIFL1&F_.\7~yFkկv'M
C]
$zUUJIIɞ2eJH~Bmm!WݮgL9;p{$Ѵ<hS

q_y8++RiZ9zcm]x0Q]8Md6N 	Y0a0""b H[~J\31[A>M_*Mn霓TUIJJJɓSG}"H#)ⱨ^dzuw-,րLSX8YQO[ uǎ77wtB]GUGV*lIfMtJds aZC`j2B1`&ed
53[N.jxRԜl؋4~F i`Hn>%:5Izԡ*AO_ 3١b1;vȚeJ.s
۝{6ch5|t /stǟ0f$ZE400kaMf
IU@z
k4ٸ~FRj`>-`ff:~x_FFY_2H$B$!`0
E4!K	R]	nMVE0l`/Q5Y8ʰ9/ Mh;D<
3{3Ճ1{,_U	!+Q3MDP(	F,醡HTE6p͔isمá
ɮZš*mCYU;t7	;ሁ-3Jl3g,/1iY}!Ç	ZzYoo6ɳo=c3sMdBiYKD<z"DB4]1,R	ELY$!d	S%IYYYYBe"!"Y,rBJLRDxbS$G쥥KJپko8$xi?ќ=dil&0LB!m֊/IRonb"L!,Eu$l'c/)VP-?LGB#kM͛
3$}
gP1q8Wq'f,W%%77מJOOWʎCԣQºN8%<jVjV֘
ihď%QSūMMn?bj"Xl ZFνcHm6-a\b٤,[ff7==}H}+B6D"D4O$bVff#gf|>eUD31aIK;ћ4Y2аۏ`;M>`?V԰u3X!ȩ(櫪z$I̴4=###%55U|8 <%Yu4!H&ZwnifO2I2z̴66H#t]iw
LSiaBQ$f$rXÇcݣ?U
0W6mi3i^7NMMu|>n7r!v${uvv~$5u] lv1U24$TU/l4%I|>n7n{LUup83@ 
Bf7,W뺾0vaGn`"0Y
VTm6rLesn˥:NN'6
>&LÁaX,F,##H4XLu]$),Q4w4Xjy=Gf($4!D¦(nۅnfTUUzrUU'W$ӭ$I-2BiVy{k뚦ix\4MqYuIb$eYnB5a?cTKxd(p@Vk.e9ETEQҀI|BIT4!!@Hdr\n$ݯ	!DH" %I4ƚݣ
96:.........?2Nm    IENDB`       cREVGeneral    revUniqueID  
1260294754857   Tips and Trivia 2 @     ;Vj   cStackVersion  2.0         Ten Thumbs Tips 'n' Trivia     " W Times   U 
Helvetica  " W tahoma   U Tahoma  cREVGeometryCache    stackID  1015 cREVGeneral    scriptChecksum  ُ 	B~
bookmarks   handlerList   tempScript   prevHandler   scriptSelection  char 1 to 0script  <p></p>   c1002   	P*on preOpenStack
  global gPrefsPath
  set the title of this stack to localiseGetDisplayValue("tttt.title.tips")
  set the loc of this stack to the loc of stack "choose"
  set the hilite of button "tips checkbox" to true
  get the number of items in the cPreviousTips of stack gPrefsPath
  
  localiseTips
  
  if it > 35 then set the cPreviousTips of stack gPrefsPath to empty
  repeat
    put the random of 35 into tRandomNumber
    if the cPreviousTips of stack gPrefsPath is empty and tRandomNumber is 43 then next repeat --don't show hairy kipper first!
    if not (tRandomNumber is among the items of the cPreviousTips of stack gPrefsPath) then exit repeat
  end repeat
  get the cPreviousTips of stack gPrefsPath
  put "," & tRandomNumber after it
  set the cPreviousTips of stack gPrefsPath to it
  save stack gPrefsPath
  do "set the text of field" && quote&"Tips Field"&quote && "to the" && "Text" & tRandomNumber && "of this card"
end preOpenStack

on closeStack
  global gPrefsPath
  if the hilite of button "tips checkbox" is false then
    set the cShowTips of stack gPrefsPath to false
    save stack gPrefsPath
  end if
end closeStack

on closeStackRequest
  close this stack
end closeStackRequest

on localiseTips
  -- changed by O.K. 10/3/06
  local tPropName, x
  repeat with x = 1 to 43
    put localiseGetDisplayValue("infoTrivia.text"&x) into tLocalised
    put "Text" & x into tPropName
    --do "set the" && "Text" & x && "of me to " && quote & tLocalised & quote  
    set the tPropName of me to quote & tLocalised & quote
  end repeat
end localiseTips
          j   +text30 "Miss Mae Orr of New York won Remington's 1888 preliminary typing contest with a speed close to 100 words per minute, much faster than the second place winner at 80 words per minute. She had no advance notice of the contest nor did she have time to practice."text29  "Henry Mill, an English engineer was the first to be credited with the real idea of a typewriter, which was patented by Queen Anne in 1714."text31  "The term 'touch typing' was coined in 1889 by Bates Torrey of Portland, Maine, in a pamphlet entitled 'A Manual of Practical Typewriting,' to describe the method of typing using all ten fingers without looking down at the keyboard."text32  "The keyboard we use today, developed by Christopher Lantham Sholes in 1867, was initially made with keys in alphabetical order. It was modified as needed to prevent jamming of keys by making it slower to type on. "text33  "An official test in 1946 saw Stella Pajunas, now Mrs Garnand type 216 words in one minute on a computer in Chicago, Illinois, USA."text34  "A numerical typing record was set by Michael Shestov who typed spaced numbers from 1 to 801 with no errors in five minutes at Baruch College, New York City, USA on 2nd April 1996."text35  "A typing record of 158 words per minute was set on 24 September 1991 by Gregory Arakelian of Herndon, Virginia, USA on a computer.  He made 2 errors."Text36  ""Text37  ""Text38  ""Text39  ""Text40  ""Text41  ""Text42  ""Text43  ""text1  ~"Did you know that you can retake the introductory Quiz and change most of your learning preferences? See the Options screen."text2  w"Did you know that you can download updates for Ten Thumbs Typing Tutor from the world wide web?  See the Quit screen."text3  ~"You can add your own music to the games!  Ten Thumbs recognises standard MIDI files.  See the Help section for more details."text4  \"You can use either the Return key or the Space key to go to the next line in your lessons."text5  S"You can turn the black backdrop to Ten Thumbs on or off using the Options screen."text6  {"Are you sitting comfortably?  View the sitting presentations by clicking the Sitting Correctly button in the Help screen."text7  k"Add more interest to your lessons by importing your own text to practice!  See the Extra Practice screen."text8  "Did you know that your lessons pause automatically at the start and end of each line?  Take a rest and have look at your statistics without affecting your recorded performance."text9  "Ten Thumbs is made by the team here in Edinburgh.  To find out more about us click the About Ten Thumbs button on the Help screen."text10  "Minimising the Lesson window will pause your current lesson automatically.  You can then attend to anything else on your computer without affecting your performance."text11  v"Having trouble with a specific key?  Check out the Extra Practice Wizard for a little instruction to help you along."text12  "If you would like to change one of the options that you set in the Introductory Quiz then you can retake the Quiz!  Check out the Options screen."text13  o"Practice your worst keys at any time by clicking the Practice Worst Keys button on the Extra Practice screen."text14  "Did you know that Ten Thumbs has a 'Real World' Language Generator?  When you first begin learning you may have to type gobbledygook.  However as your ability improves, words and proper sentences will be generated instead."text15  "The first practical typewriter was patented in 1868 by Christopher Latham Sholes, the 'father' of the typewriter, of Milwaukee, Wisconsin.  He made the first practical machine in 1867."text16 ,"The first commercial typewriter, the Remington, was placed on the market in 1874 by Eliphalet Remington and Sons, a firm of gunsmiths.  It had no shift key and the text was typed on the top of the cylinder, making it hard to see what was being typed.  This arrangement was improved in later models."text17  "Electric motor assisted typewriters became available in 1920.  This decade was to see the commercial success of portable typewriters."text18 F"Many modern keyboards are fully washable.  If you spill coffee or orange juice into your keyboard then it is often possible to give it a soothing bath.  After the keyboard is completely dry it may be reconnected.  However, always consult your computer's manuals first to see if this treatment is suitable for your equipment."text20  "You can export your Ten Thumbs student file to other computers using the Export button on the Welcome screen.  Your student file is even compatible cross-platform so you can use the same student file either on your Macintosh or PC."text19 "There are about 106 keys on a standard computer keyboard.  You will only have to become proficient with 36 (letter keys, basic punctuation, shift, return, delete and space) of those in order to make far better use of your computer.  Ten Thumbs, can teach you even more if you like!"text21  "Did you know that Ten Thumbs 'Real World' language generator contains over two thousand real English words.  Once you learn enough keys it will start to use these words to produce grammatical sentences."text22 O"The type of RSI (repetitive strain injury) associated with heavy use of computer keyboards is called Carpal Tunnel Syndrome.  The tendons of the hand become inflamed and swollen, compressing a nerve that runs through the carpal tunnel in the wrist.  Carpal Tunnel Syndrome has also been called writer's cramp and washerwoman's thumb."text23 ,"The letterpress, a printer used for large volume production, is usually kept with a hinged double box in which the individual font letters are stored. The term 'case' as in 'uppercase' or 'lowercase' derives from the fact that the capital letters of the font are kept in the upper case of this box."text24 "Repetitive stress injury (RSI) is a musculoskeletal disorder that results from long hours spent performing the same action over and over again.  The condition is prevalent among workers whose tasks involve repetitive actions including those who use keyboards for extended periods."text25  "Resist the temptation to look down at the keyboard during your lessons.  Doing so is the commonest flaw of student typists!  Use the on screen keyboard option in Ten Thumbs to help you if you are having trouble."text26  "Try to concentrate on accuracy when you are typing.  You may be surprised, but improving your accuracy will improve your speed considerably.  It takes time to press the Delete key!"text27 "Practice often and for short bursts of time (about 15 to 30 minutes).  Your brain will organise the information about the keyboard even whilst you are not practising.  You will be surprised to find that the next day you have automatically become a slightly better typist."text28  "Keep on going!  It doesn't take long to learn to touch type.  Once you are there, working with your computer will become much easier and faster.  Touch typing is fun!" cREVGeometryCacheIDs    	1121511994960  10031121511994959  10071121511994961  10051121511994962  10141121511994963  10061121511994964  10091121511994965  10101121511994966  10041121511994967  9911013 cREVGeometrycache    order  
total  9 cREVGeneral    scriptChecksum  JڄΜ-d
bookmarks   breakPoints   handlerList  6preOpenStack
closeStack
closeStackRequest
localiseTipstempScript   prevHandler  
closeStackscriptSelection  char 1259 to 1258script <p><font color="#980517">on</font> preOpenStack</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">title </font>of this stack to localiseGetDisplayValue<font color="#000000">(&quot;tttt.title.tips&quot;)</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">loc</font> of this stack to the <font color="#FF0000">loc</font> of stack &quot;choose&quot;</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;tips checkbox&quot; to true</p>
<p>  <font color="#0000FF">get</font> the <font color="#FF0000">number</font> of items in the cPreviousTips of stack gPrefsPath</p>
<p>  </p>
<p>  localiseTips</p>
<p>  </p>
<p>  <font color="#980517">if</font> it &gt; 35 <font color="#980517">then</font> <font color="#0000FF">set</font> the cPreviousTips of stack gPrefsPath to empty</p>
<p>  <font color="#980517">repeat</font></p>
<p>    <font color="#0000FF">put</font> the <font color="#F88017">random</font> of 35 into tRandomNumber</p>
<p>    <font color="#980517">if</font> the cPreviousTips of stack gPrefsPath is empty and tRandomNumber is 43 <font color="#980517">then</font> <font color="#0000FF">next</font> <font color="#980517">repeat </font><font color="#68228B">--don't show hairy kipper first!</font></p>
<p>    <font color="#980517">if</font> not (tRandomNumber is among the items of the cPreviousTips of stack gPrefsPath) <font color="#980517">then</font> <font color="#0000FF">exit</font> <font color="#980517">repeat</font></p>
<p>  <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>  <font color="#0000FF">get</font> the cPreviousTips of stack gPrefsPath</p>
<p>  <font color="#0000FF">put</font> &quot;,&quot; &amp; tRandomNumber after it</p>
<p>  <font color="#0000FF">set</font> the cPreviousTips of stack gPrefsPath to it</p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p>  <font color="#0000FF">do</font> &quot;set the text of field&quot; &amp;&amp; quote<font color="#000000">&amp;</font>&quot;Tips Field&quot;&amp;quote &amp;&amp; &quot;to the&quot; &amp;&amp; &quot;Text&quot; &amp; tRandomNumber &amp;&amp; &quot;of this card&quot;</p>
<p><font color="#980517">end</font> preOpenStack</p>
<p></p>
<p><font color="#980517">on</font> closeStack</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#980517">if</font> the <font color="#FF0000">hilite</font> of button &quot;tips checkbox&quot; is false <font color="#980517">then</font></p>
<p>    <font color="#0000FF">set</font> the cShowTips of stack gPrefsPath to false</p>
<p>    <font color="#0000FF">save</font> stack gPrefsPath</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> closeStack</p>
<p></p>
<p><font color="#980517">on</font> closeStackRequest</p>
<p>  <font color="#0000FF">close</font> this stack</p>
<p><font color="#980517">end</font> closeStackRequest</p>
<p></p>
<p><font color="#980517">on</font> localiseTips</p>
<p>  <font color="#68228B">-- changed by O.K. 10/3/06</font></p>
<p>  <font color="#0000FF">local </font>tPropName<font color="#000000">, </font>x</p>
<p>  <font color="#980517">repeat</font> <font color="#980517">with</font> x = 1 to 43</p>
<p>    <font color="#0000FF">put </font>localiseGetDisplayValue<font color="#000000">(&quot;infoTrivia.text&quot;&amp;x) </font>into tLocalised</p>
<p>    <font color="#0000FF">put </font>&quot;Text&quot; &amp; x into tPropName</p>
<p><font color="#0000FF">    </font><font color="#68228B">--do &quot;set the&quot; &amp;&amp; &quot;Text&quot; &amp; x &amp;&amp; &quot;of me to &quot; &amp;&amp; quote &amp; tLocalised &amp; quote</font>  </p>
<p>    <font color="#0000FF">set</font> the tPropName<font color="#000000"> </font>of <font color="#F88017">me </font>to quote &amp; tLocalised &amp; quote</p>
<p>  <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">end</font> localiseTips</p>
<p></p>                 :   Close ep +on mouseUp
  close this stack
end mouseUp
      B q    cTag  action.close Close           cREVGeneral    revUniqueID  
1121511994960	        tips checkbox  on mouseUp
  if propertyGet("studentName") is empty then play "button bar"
  else if propertyGet("soundOn") then play "button bar"
end mouseUp
       >( #                               cREVGeneral    scriptChecksum  @GRH-}M]z
bookmarks   revUniqueID  
1121511994966handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 144 to 143script  <p>on mouseUp</p>
<p>  if propertyGet(&quot;studentName&quot;) is empty then play &quot;button bar&quot;</p>
<p>  else if propertyGet(&quot;soundOn&quot;) then play &quot;button bar&quot;</p>
<p>end mouseUp</p>
<p></p>	  	    
   Tips field 6
        h            cREVGeneral    revUniqueID  
1121511994961     "Did you know that you can retake the introductory Quiz and change most of your learning preferences? See the Options screen."       K        X         cREVGeneral    revUniqueID  
1121511994963   New Button B
          l                               cREVGeneral    revUniqueID  
1121511994959	   	     
    
  -        4   textcolour  blackcTag  title.tipsTrivia       cREVGeneral    
bookmarks   revUniqueID  
1121511994964handlerList   scriptSelection  char 1 to 0prevHandler   tempScript   script        Tips 'n' Trivia 
    6       #@    cTag  infoTrivia.showTrivia       
cREVTable    currentview  ,Laat Tips zien wanneer het programma opstart cREVGeneral    revUniqueID  
1121511994965      Show Tips 'n' Trivia on Startup 
   dropshadow 
  -  222222    ,  4   cTag  title.tipsTrivia       cREVGeneral    revUniqueID  
1121511994962     Tips 'n' Trivia  : helmet.gif  	@        { S      
IGIF89a{ S  urL(ڔ!*'//.uN4'UUU6#ָgiii6$ˊ9   [YUDEEgF&wwwȇ $ڥ֐ Ӛ.!)Ѝ$ˈӎ!P'(@v$~ߗ"`
*&Ƈabc##[\]&`A'   Nً#y*6Ìz|~ƀ ј;;;<ahrOOOqsu   !   ,    { S  ̳""ͩ{6"_x'60#wX(XуX3Iޟ{x`wE0PP'`ƙŃ!N-(&K_23E`)쨁㍇R7ӂ`ƀr
	(ΐS"NLe;  g)(WPAG6 b">}qQA"@.zx@`"V
	]JI!@.DU(D$)30=I|PbI#CdCr![#X4AUÂŗ
)!B#.<{P*?`Pz"㉎#hvpB I6anQ7$%T@Zg$`B$4pD\vЦW5`41*a3 pCx׆z
\TЅFW"Ebe'`\b-DCq&A z9B!.$@@ ="i?p q4@;l@""5EF
beb8l`	Y&ÞW'<	q$hjRiJM80`X)	Y@$`8Q z@jE>`CP`0I@ ЮHm:j1  
䠅<zHca4V!"/dBz
Fڪ0p
XA[۰+h0ʑ`P'(L3%PЪ*
 8$@VBkr1~U>k> 4 -#3M!01Q
:BT -
SA6LUaLqEk&wS0(,Juc%4DB`6X8ЕJAw.F#
mzXH5mq֑@eP.T/R; P3`4;C
Ve (0L@gH.ˀaKA>W	q' i8҈<
h3
	W h֙PL\` K( ]ܒgVUI	
pN+ Axp0C!`9xܣC `DA%\2"b2r
Q.6. 4 rX-](A	&9(
 T8zF!W( .3p G;QrpI0PXe&7aw2`/6RpxaP2bD(@0j179d B0)`K
RL6`)v3!q(]F,Bp,A&:B>ЀX͂3 2 P	*MYF*(HA
(A >i]wP ~HmI	嚶1Џ0&PƁV	1%͓= @S Ah
@׺>l 7	 "PCX;g 1H)ءXD#o.xEˎA0#!`6Xl4ZDI pnx  r<T6`31&.@9Ԅ]
pf0.O`+`)'	'$e I > 8jhitvUA'^4n(Yp;!tvSvXd֜ F(ۆS*UT K8G tpr0 tIUvy"As]>e]  
~_l8$ H@C O!5cU:@.S >:
@J S+݁5%X
.&MrvAX5'j80CD4v`Y0%
W2Vi?:E(0 x"Qg@&`
pU0 },K5׻lR@ *x	6l`A<`b?SġUG(aˬl@)ֵW_|	RB͇z3I"<39p7 7L}$ˌv
6@n[m3*H+B]
Nu!$JW R8<-Gzဇ($ 4n:?g1ϰD.sLBth
* =_AAeR4zQ`z2a"cX \bc;@:`z2@ SByW}IswN p
zx~`]ev9UD*1KN2gq+PyIӢ %}
@|QJ'(z|7 }ǀxx` Ven`Y#;V1D0S L -0E2@0tPEE	@^R.Ebx-B	C.NE0rWn`'9BDne[m0EG
(-`tX -E XlNjaIP  @OJR-	T QwD6j`x(0@r4P 5ȊmX t$lT'݄S]JKÇ"l0p) qd%psU$F#ux  W* TPp)pND4x;@@V\0g ِ`*NN	p f
;
 rUM8"p CdQI!IT#R ;       cREVGeneral    revUniqueID  
1121511994967   Change New Student Password  @ q          white      V             Neues Schler Passwort ndern          U 
Helvetica  
 U ms sans serif   U 
Helvetica   U 
Helvetica   U Tahoma  cREVGeneral    
bookmarks   handlerList   tempScript   prevHandler   scriptSelection  char 1 to 0script      c1002   	Pbon preOpenCard
  global gRealPass2, gConfirmPass2, gPrefsPath
  set the text of fld "Password" to empty
  set the text of fld "Confirm" to empty
  if the cNewStudentPass of stack gPrefsPath is not empty then
    set the text of fld "Old Password" to the cNewStudentPass of stack gPrefsPath
  else
    --set the text of fld "Old Password" to "empty"
    set the text of fld "Old Password" to localiseGetDisplayValue(information.passwordEmpty)
  end if
  put empty into gRealPass2
  put empty into gConfirmPass2
  set the title of this stack to localiseGetDisplayValue("tttt.title.newstudpass")
end preOpenCard
               cREVGeneral    scriptChecksum  4R(Ngn;4&
bookmarks   handlerList  preOpenCardtempScript   prevHandler  preOpenCardscriptSelection  char 609 to 608script 4<p><font color="#980517">on </font>preOpenCard</p>
<p>  <font color="#0000FF">global</font><font color="#68228B"> </font>gRealPass2<font color="#000000">,</font><font color="#68228B"> </font>gConfirmPass2<font color="#000000">,</font><font color="#68228B"> </font>gPrefsPath</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">text </font>of fld &quot;Password&quot; to empty</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">text </font>of fld &quot;Confirm&quot; to empty</p>
<p><font color="#980517">  if</font> the cNewStudentPass of stack gPrefsPath is not empty <font color="#980517">then</font></p>
<p><font color="#0000FF">    set </font>the <font color="#FF0000">text </font>of fld &quot;Old Password&quot; to the cNewStudentPass of stack gPrefsPath</p>
<p>  <font color="#980517">else</font></p>
<p><font color="#0000FF">    </font><font color="#68228B">--set the text of fld &quot;Old Password&quot; to &quot;empty&quot;</font></p>
<p><font color="#68228B">    set the text of fld &quot;Old Password&quot; to localiseGetDisplayValue(information.passwordEmpty)</font></p>
<p>  <font color="#980517">end if</font></p>
<p>  <font color="#0000FF">put </font>empty into gRealPass2</p>
<p>  <font color="#68228B">put empty into gConfirmPass2</font></p>
<p><font color="#68228B">  </font><font color="#0000FF">set </font>the <font color="#FF0000">title </font>of this stack to localiseGetDisplayValue<font color="#000000">(&quot;tttt.title.newstudpass&quot;)</font></p>
<p><font color="#980517">end</font><font color="#68228B"> </font>preOpenCard</p>    	  
                   New Button B
      n^                                cREVGeneral    
bookmarks   revUniqueID  
1058194039396handlerList   scriptSelection  char 1 to 0prevHandler   tempScript   script   	   
              
 h #   cTag  instruction.enterNewPassword       cREVGeneral    revUniqueID  
1058194342486     Please enter new password: 
              
  %   cTag  instruction.confirmNewPassword       cREVGeneral    revUniqueID  
1058194393452     Please confirm new password: 
              
  #   cTag  information.oldPassword       cREVGeneral    revUniqueID  
1058261695348     Old password: 
   	Password  ipon KeyDown pWhichKey
  global gRealPass2
  lock screen
    put word 2 of the selectedchunk into tStartChar
    put word 4 of the selectedchunk into tEndChar
    if the number of chars in the selection is not 0 then
    delete char tStartChar to tEndChar of gRealPass2
    put empty into the selection
  end if
  put pWhichKey after char (tStartChar -1) of gRealPass2
  put "*" after char (tStartChar -1) of field "Password"
  unlock screen
end KeyDown

on backspaceKey
  global gRealPass2
  lock screen
    put word 2 of the selectedchunk into tStartChar
    put word 4 of the selectedchunk into tEndChar
    if the number of chars in the selection > 1 then
    delete char tStartChar to tEndChar of gRealPass2
    put empty into the selection
  else
    delete char tStartChar - 1 of field "Password"
    delete char tStartChar - 1 of gRealPass2
  end if
  unlock screen
end backspaceKey

 on commandKeyDown pWhichKey
  lock screen
  global gRealPass2
  if pWhichKey is "v" then
      put word 2 of the selectedchunk into tStartChar
      put word 4 of the selectedchunk into tEndChar
      if the number of chars in the selection is not 0 then
      delete char tStartChar to tEndChar of gRealPass2
      put empty into the selection
    end if
    put the clipboardData["text"] into tPasteText
    repeat with i = 1 to the number of chars in tPasteText
      put char i of tPasteText after char (tStartChar -2 + i) of gRealPass2
      put "*" after char (tStartChar -2 + i) of field "Password"
    end repeat
  end if
  unlock screen
end commandKeyDown

       V              cREVGeneral    scriptChecksum  [NH _k
revUniqueID  
1058265686222
bookmarks   handlerList  #KeyDown
backspaceKey
commandKeyDowntempScript   prevHandler  keydownscriptSelection  char 1 to 1556script <p><font color="#980517">on </font>KeyDown pWhichKey</p>
<p>  <font color="#0000FF">global </font>gRealPass2</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p><font color="#0000FF">    put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">    put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>    <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> is not 0 <font color="#980517">then</font></p>
<p><font color="#0000FF">    delete</font> char tStartChar to tEndChar of gRealPass2</p>
<p><font color="#0000FF">    put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">  end if</font></p>
<p>  <font color="#0000FF">put </font>pWhichKey after char (tStartChar -1) of gRealPass2</p>
<p>  <font color="#0000FF">put </font>&quot;*&quot; after char (tStartChar -1) of field &quot;Password&quot;</p>
<p>  <font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> KeyDown</p>
<p></p>
<p><font color="#980517">on </font>backspaceKey</p>
<p>  <font color="#0000FF">global </font>gRealPass2</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p><font color="#F88017">    </font><font color="#0000FF">put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p>    <font color="#0000FF">put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>    <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> &gt; 1 <font color="#980517">then</font></p>
<p>    <font color="#0000FF">delete</font> char tStartChar to tEndChar of gRealPass2</p>
<p><font color="#980517">    </font><font color="#0000FF">put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#F88017">  </font><font color="#980517">else</font></p>
<p><font color="#0000FF">    delete</font><font color="#68228B"> </font>char tStartChar - 1<font color="#68228B"> </font>of field &quot;Password&quot;</p>
<p><font color="#0000FF">    delete</font> char tStartChar - 1 of gRealPass2</p>
<p>  <font color="#980517">end if</font></p>
<p>  <font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> backspaceKey</p>
<p></p>
<p><font color="#980517"> on </font>commandKeyDown pWhichKey</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p>  <font color="#0000FF">global </font>gRealPass2</p>
<p>  <font color="#980517">if </font>pWhichKey is &quot;v&quot; <font color="#980517">then</font></p>
<p><font color="#0000FF">      put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">      put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>      <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> is not 0 <font color="#980517">then</font></p>
<p><font color="#0000FF">      delete</font> char tStartChar to tEndChar of gRealPass2</p>
<p><font color="#0000FF">      put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">    end if</font></p>
<p><font color="#0000FF">    put </font>the clipboardData[&quot;text&quot;] into tPasteText</p>
<p><font color="#980517">    repeat with</font> i = 1 to the <font color="#FF0000">number </font>of chars in tPasteText</p>
<p><font color="#0000FF">      put </font>char i of tPasteText after char (tStartChar -2 + i) of gRealPass2</p>
<p><font color="#0000FF">      put </font>&quot;*&quot; after char (tStartChar -2 + i) of field &quot;Password&quot;</p>
<p>    end repeat</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">  </font><font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> commandKeyDown</p>
<p></p>
<p></p>    
   Confirm  ipon KeyDown pWhichKey
  global gConfirmPass2
  lock screen
  put word 2 of the selectedchunk into tStartChar
  put word 4 of the selectedchunk into tEndChar
  if the number of chars in the selection is not 0 then
    delete char tStartChar to tEndChar of gConfirmPass2
    put empty into the selection
  end if
  put pWhichKey after char (tStartChar -1) of gConfirmPass2
  put "*" after char (tStartChar -1) of field "Confirm"
  unlock screen
end KeyDown

on backspaceKey
  global gConfirmPass2
  lock screen
  put word 2 of the selectedchunk into tStartChar
  put word 4 of the selectedchunk into tEndChar
  if the number of chars in the selection > 1 then
    delete char tStartChar to tEndChar of gConfirmPass2
    put empty into the selection
  else
    delete char tStartChar - 1 of field "Confirm"
    delete char tStartChar - 1 of gConfirmPass2
  end if
  unlock screen
end backspaceKey

on commandKeyDown pWhichKey
  lock screen
  global gConfirmPass2
  if pWhichKey is "v" then
    put word 2 of the selectedchunk into tStartChar
    put word 4 of the selectedchunk into tEndChar
    if the number of chars in the selection is not 0 then
      delete char tStartChar to tEndChar of gConfirmPass2
      put empty into the selection
    end if
    put the clipboardData["text"] into tPasteText
    repeat with i = 1 to the number of chars in tPasteText
      put char i of tPasteText after char (tStartChar -2 + i) of gConfirmPass2
      put "*" after char (tStartChar -2 + i) of field "Confirm"
    end repeat
  end if
  unlock screen
end commandKeyDown

       X              cREVGeneral    scriptChecksum  '!ALm %%~revUniqueID  
1058265692498
bookmarks   handlerList  #KeyDown
backspaceKey
commandKeyDowntempScript   prevHandler  backspaceKeyscriptSelection  char 1 to 1561script <p><font color="#980517">on </font>KeyDown pWhichKey</p>
<p>  <font color="#0000FF">global </font>gConfirmPass2</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p><font color="#0000FF">  put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">  put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>  <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> is not 0 <font color="#980517">then</font></p>
<p><font color="#0000FF">    delete</font> char tStartChar to tEndChar of gConfirmPass2</p>
<p><font color="#0000FF">    put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">  end if</font></p>
<p><font color="#0000FF">  put </font>pWhichKey after char (tStartChar -1) of gConfirmPass2</p>
<p>  <font color="#0000FF">put </font>&quot;*&quot; after char (tStartChar -1) of field &quot;Confirm&quot;</p>
<p>  <font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> KeyDown</p>
<p></p>
<p><font color="#980517">on </font>backspaceKey</p>
<p>  <font color="#0000FF">global </font>gConfirmPass2</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p><font color="#F88017">  </font><font color="#0000FF">put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p>  <font color="#0000FF">put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>  <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> &gt; 1 <font color="#980517">then</font></p>
<p>    <font color="#0000FF">delete</font> char tStartChar to tEndChar of gConfirmPass2</p>
<p><font color="#980517">    </font><font color="#0000FF">put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#F88017">  </font><font color="#980517">else</font></p>
<p><font color="#0000FF">    delete</font><font color="#68228B"> </font>char tStartChar - 1<font color="#68228B"> </font>of field &quot;Confirm&quot;</p>
<p><font color="#0000FF">    delete</font> char tStartChar - 1 of gConfirmPass2</p>
<p><font color="#980517">  end if</font></p>
<p><font color="#0000FF">  unlock </font>screen</p>
<p><font color="#980517">end</font> backspaceKey</p>
<p></p>
<p><font color="#980517">on </font>commandKeyDown pWhichKey</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p>  <font color="#0000FF">global </font>gConfirmPass2</p>
<p>  <font color="#980517">if </font>pWhichKey is &quot;v&quot; <font color="#980517">then</font></p>
<p><font color="#0000FF">    put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">    put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>   <font color="#980517"> if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> is not 0 <font color="#980517">then</font></p>
<p><font color="#0000FF">      delete</font> char tStartChar to tEndChar of gConfirmPass2</p>
<p><font color="#0000FF">      put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">    end if</font></p>
<p><font color="#0000FF">    put </font>the clipboardData[&quot;text&quot;] into tPasteText</p>
<p><font color="#980517">    repeat with</font> i = 1 to the <font color="#FF0000">number </font>of chars in tPasteText</p>
<p><font color="#0000FF">      put </font>char i of tPasteText after char (tStartChar -2 + i) of gConfirmPass2</p>
<p><font color="#0000FF">      put </font>&quot;*&quot; after char (tStartChar -2 + i) of field &quot;Confirm&quot;</p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">  </font><font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> commandKeyDown</p>
<p></p>
<p></p>       OK epon mouseUp
  global gPrefsPath, gRealPass2, gConfirmPass2
  if gRealPass2 is gConfirmPass2 then
    set the cNewStudentPass of stack gPrefsPath to gRealPass2
    save stack gPrefsPath
    close stack "Change New Student Password"
  else
    beep
    --LOCALISE
    answer localiseGetDisplayValue(information.confIncorrect)
    set the text of fld "Password" to empty
    set the text of fld "Confirm" to empty
    put empty into gRealPass2
    put empty into gConfirmPass2
    focus on fld "Password"
  end if
end mouseUp
      8  Z     cTag  	action.ok Ok           cREVGeneral    scriptChecksum  :b+T4-/Ӷ
bookmarks   revUniqueID  
1058265708453handlerList  mouseUpscriptSelection  char 261 to 260prevHandler  mouseUptempScript   script <p><font color="#980517">on </font>mouseUp</p>
<p>  <font color="#0000FF">global </font>gPrefsPath, gRealPass2, gConfirmPass2</p>
<p>  <font color="#980517">if </font>gRealPass2 is gConfirmPass2 <font color="#980517">then</font></p>
<p><font color="#0000FF">    set</font><font color="#68228B"> </font>the<font color="#68228B"> </font>cNewStudentPass<font color="#68228B"> </font>of<font color="#68228B"> </font>stack<font color="#68228B"> </font>gPrefsPath<font color="#68228B"> </font>to<font color="#68228B"> </font>gRealPass2</p>
<p><font color="#0000FF">    save</font> stack gPrefsPath</p>
<p><font color="#0000FF">    close</font> stack &quot;Change New Student Password&quot;</p>
<p>  <font color="#980517">else</font></p>
<p><font color="#0000FF">    </font><font color="#68228B">beep</font></p>
<p><font color="#68228B">    --LOCALISE</font></p>
<p><font color="#68228B">    answer localiseGetDisplayValue(information.confIncorrect)</font></p>
<p>    <font color="#0000FF">set </font>the <font color="#FF0000">text </font>of fld &quot;Password&quot; to empty</p>
<p><font color="#0000FF">    set </font>the <font color="#FF0000">text </font>of fld &quot;Confirm&quot; to empty</p>
<p><font color="#0000FF">    put </font>empty into gRealPass2</p>
<p><font color="#0000FF">    put </font>empty into gConfirmPass2</p>
<p>    <font color="#0000FF">focus </font><font color="#980517">on </font>fld &quot;Password&quot;</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	        Cancel ep Don mouseUp
  close stack "Change New Student Password"
end mouseUp
         j     cTag  
action.cancel Cancel           cREVGeneral    scriptChecksum  Mے1ZC
bookmarks   revUniqueID  
1058265702353handlerList  mouseUpscriptSelection  
char 45 to 44prevHandler  mouseUptempScript   script  <p><font color="#980517">on </font>mouseUp</p>
<p>  <font color="#0000FF">close</font> stack "Change New Student Password"</p>
<p>end mouseUp</p>	       	    K         L        cREVGeneral    revUniqueID  
1058270356583  
    K        `         cREVGeneral    revUniqueID  
1058270403851
   
Old Password            2 #           cREVGeneral    
bookmarks   revUniqueID  
1058987946163handlerList   prevHandler   tempScript   script        Leer    New Student Password  @ q          white        s              Neues Schler Passwort          U 
Helvetica   U Tahoma  cREVGeneral    
bookmarks   handlerList   prevHandler   tempScript   script      c1002   	P on PreOpenCard
  global gCheckPass2
  set the text of fld "Password" to empty
  put empty into gCheckPass2
  set the title of this stack to localiseGetDisplayValue("tttt.title.newstudpass2")
end PreOpenCard
          s      cREVGeneral    scriptChecksum  \%0zNH3|
bookmarks   handlerList  PreOpenCardtempScript   prevHandler  PreOpenCardscriptSelection  char 123 to 122script 6<p><font color="#980517">on </font>PreOpenCard</p>
<p>  <font color="#0000FF">global</font><font color="#68228B"> </font>gCheckPass2</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">text </font>of fld &quot;Password&quot; to empty</p>
<p>  <font color="#0000FF">put </font>empty into gCheckPass2</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">title </font>of this stack to localiseGetDisplayValue<font color="#000000">(&quot;tttt.title.newstudpass2&quot;)</font></p>
<p><font color="#68228B">end PreOpenCard</font></p>
<p></p>               New Button B
                                      cREVGeneral    revUniqueID  
1058979087820
bookmarks   handlerList   tempScript   prevHandler   scriptSelection  char 1 to 0script   	         K        P z        cREVGeneral    revUniqueID  
1058979098708
               ,X #   cTag  instruction.enterPassword       cREVGeneral    revUniqueID  
1058979105177     Please enter the password: 
   	Password  ipon KeyDown pWhichKey
  global gCheckPass2
  lock screen
  put word 2 of the selectedchunk into tStartChar
  put word 4 of the selectedchunk into tEndChar
  if the number of chars in the selection is not 0 then
    delete char tStartChar to tEndChar of gCheckPass2
    put empty into the selection
  end if
  put pWhichKey after char (tStartChar -1) of gCheckPass2
  put "*" after char (tStartChar -1) of field "Password"
  unlock screen
end KeyDown

on backspaceKey
  global gCheckPass2
  lock screen
  put word 2 of the selectedchunk into tStartChar
  put word 4 of the selectedchunk into tEndChar
  if the number of chars in the selection > 1 then
    delete char tStartChar to tEndChar of gCheckPass2
    put empty into the selection
  else
    delete char tStartChar - 1 of field "Password"
    delete char tStartChar - 1 of gCheckPass2
  end if
  unlock screen
end backspaceKey

on commandKeyDown pWhichKey
  global gCheckPass2
  lock screen
  if pWhichKey is "v" then
      put word 2 of the selectedchunk into tStartChar
      put word 4 of the selectedchunk into tEndChar
         if the number of chars in the selection is not 0 then
      delete char tStartChar to tEndChar of gCheckPass2
      put empty into the selection
    end if
    put the clipboardData["text"] into tPasteText
    repeat with i = 1 to the number of chars in tPasteText
      put char i of tPasteText after char (tStartChar -2 + i) of gCheckPass2
      put "*" after char (tStartChar -2 + i) of field "Password"
    end repeat
  end if
  unlock screen
end commandKeyDown

       @ L             cREVGeneral    scriptChecksum  
LA4 i
bookmarks   revUniqueID  
1058979114542handlerList  #KeyDown
backspaceKey
commandKeyDownscriptSelection  char 1442 to 1484prevHandler  keydowntempScript   script <p><font color="#980517">on </font>KeyDown pWhichKey</p>
<p>  <font color="#0000FF">global </font>gCheckPass2</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p><font color="#0000FF">  put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">  put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>  <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> is not 0 <font color="#980517">then</font></p>
<p><font color="#0000FF">    delete</font> char tStartChar to tEndChar of gCheckPass2</p>
<p><font color="#0000FF">    put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">  end if</font></p>
<p><font color="#0000FF">  put </font>pWhichKey after char (tStartChar -1) of gCheckPass2</p>
<p>  <font color="#0000FF">put </font>&quot;*&quot; after char (tStartChar -1) of field &quot;Password&quot;</p>
<p>  <font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> KeyDown</p>
<p></p>
<p><font color="#980517">on </font>backspaceKey</p>
<p>  <font color="#0000FF">global </font>gCheckPass2</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p><font color="#F88017">  </font><font color="#0000FF">put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p>  <font color="#0000FF">put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>  <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> &gt; 1 <font color="#980517">then</font></p>
<p>    <font color="#0000FF">delete</font> char tStartChar to tEndChar of gCheckPass2</p>
<p><font color="#980517">    </font><font color="#0000FF">put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#F88017">  </font><font color="#980517">else</font></p>
<p><font color="#0000FF">    delete</font><font color="#68228B"> </font>char tStartChar - 1<font color="#68228B"> </font>of field &quot;Password&quot;</p>
<p><font color="#0000FF">    delete</font> char tStartChar - 1 of gCheckPass2</p>
<p>  <font color="#980517">end if</font></p>
<p>  <font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> backspaceKey</p>
<p></p>
<p><font color="#980517">on </font>commandKeyDown pWhichKey</p>
<p>  <font color="#0000FF">global </font>gCheckPass2</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p>  <font color="#980517">if </font>pWhichKey is &quot;v&quot; <font color="#980517">then</font></p>
<p><font color="#0000FF">      put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">      put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>      <font color="#980517">   if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> is not 0 <font color="#980517">then</font></p>
<p><font color="#0000FF">      delete</font> char tStartChar to tEndChar of gCheckPass2</p>
<p><font color="#0000FF">      put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">    end if</font></p>
<p><font color="#0000FF">    put </font>the clipboardData[&quot;text&quot;] into tPasteText</p>
<p><font color="#980517">    repeat with</font> i = 1 to the <font color="#FF0000">number </font>of chars in tPasteText</p>
<p><font color="#0000FF">      put </font>char i of tPasteText after char (tStartChar -2 + i) of gCheckPass2</p>
<p><font color="#0000FF">      put </font>&quot;*&quot; after char (tStartChar -2 + i) of field &quot;Password&quot;</p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">  </font><font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> commandKeyDown</p>
<p></p>
<p></p>       OK epQon mouseUp
  global gPrefsPath, gCheckPass2
  --put "gCheckPass2" && gCheckPass2 & cr after msg
  --put "cNewStudentPass" && the cNewStudentPass of stack gPrefsPath & cr after msg
  if gCheckPass2 is the cNewStudentPass of stack gPrefsPath then
    lock screen
    close stack "New Student Password"
    go to cd 1 of stack "intro quiz" in the window of stack "choose"
  else
    beep
    --LOCALISE
    answer localiseGetDisplayValue(information.passwordIncorrect)
    set the text of fld "Password" to empty
    put empty into gCheckPass2
    focus on field "Password"
  end if
end mouseUp
        Z     cTag  	action.ok Ok           cREVGeneral    scriptChecksum  k#nV(utrevUniqueID  
1058979120495
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 400 to 399script <p><font color="#980517">on </font>mouseUp</p>
<p>  <font color="#0000FF">global </font>gPrefsPath, gCheckPass2</p>
<p>  <font color="#68228B">--put &quot;gCheckPass2&quot; &amp;&amp; gCheckPass2 &amp; cr after msg</font></p>
<p>  <font color="#68228B">--put &quot;cNewStudentPass&quot; &amp;&amp; the cNewStudentPass of stack gPrefsPath &amp; cr after msg</font></p>
<p><font color="#980517">  if</font><font color="#68228B"> </font>gCheckPass2<font color="#68228B"> </font>is<font color="#68228B"> </font>the<font color="#68228B"> </font>cNewStudentPass<font color="#68228B"> </font>of<font color="#68228B"> </font>stack<font color="#68228B"> </font>gPrefsPath<font color="#68228B"> </font><font color="#980517">then</font></p>
<p><font color="#68228B">    </font><font color="#0000FF">lock </font>screen</p>
<p><font color="#0000FF">    close</font> stack &quot;New Student Password&quot;</p>
<p>    <font color="#0000FF">go</font> to cd 1 of stack &quot;intro quiz&quot; in the window of stack &quot;choose&quot;</p>
<p>  <font color="#980517">else</font></p>
<p><font color="#0000FF">    </font><font color="#68228B">beep</font></p>
<p><font color="#68228B">    --LOCALISE</font></p>
<p><font color="#68228B">    answer localiseGetDisplayValue(information.passwordIncorrect)</font></p>
<p><font color="#0000FF">    set </font>the <font color="#FF0000">text </font>of fld &quot;Password&quot; to empty</p>
<p>    <font color="#0000FF">put </font>empty into gCheckPass2</p>
<p>    <font color="#0000FF">focus </font><font color="#980517">on </font>field &quot;Password&quot;</p>
<p><font color="#980517">  end if</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	        Cancel ep =on mouseUp
  close stack "New Student Password"
end mouseUp
         l     cTag  
action.cancel Cancel           cREVGeneral    scriptChecksum  v(|3ԹjNrevUniqueID  
1058979126244
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  
char 38 to 37script  <p><font color="#980517">on </font>mouseUp</p>
<p>  <font color="#0000FF">close</font> stack "New Student Password"</p>
<p>end mouseUp</p>	        Remove Student Password  @ q          white      z              &Retirer le mot de passe de l'tudiant          U 
Helvetica  cREVGeneral    
bookmarks   handlerList   scriptSelection  char 1 to 0prevHandler   tempScript   script      c1002   	P on PreOpenCard
  global gCheckTeacherPass
  set the text of fld "Password" to empty
  put empty into gCheckTeacherPass
  focus on fld "Password"
  set the title of this stack to localiseGetDisplayValue("tttt.title.removestudpass")
end PreOpenCard
          z      cREVGeneral    scriptChecksum  ZX9?{D0up
bookmarks   handlerList  PreOpenCardscriptSelection  
char 42 to 41prevHandler  PreOpenCardtempScript   script g<p><font color="#980517">on </font>PreOpenCard</p>
<p>  <font color="#0000FF">global </font>gCheckTeacherPass</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">text </font>of fld &quot;Password&quot; to empty</p>
<p>  <font color="#0000FF">put </font>empty into gCheckTeacherPass</p>
<p>  <font color="#0000FF">focus </font><font color="#980517">on </font>fld &quot;Password&quot;</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">title </font>of this stack to localiseGetDisplayValue<font color="#000000">(&quot;tttt.title.removestudpass&quot;)</font></p>
<p>end PreOpenCard</p>               OK epjon mouseUp
  global gPrefsPath, gCheckTeacherPass
  if gCheckTeacherPass is the cTeacherPassword of stack gPrefsPath then
    propertySet "studentPassword", empty
    --LOCALISE
    --answer "Password Removed"
    answer localiseGetDisplayValue(information.passwordRemoved)
    close stack "Remove Student Password"
  else
    beep
    --LOCALISE
    --answer error "That is not the correct teacher password."  
    answer error localiseGetDisplayValue(information.notTeacherPassword)
    set the text of fld "Password" to empty
    put empty into gCheckTeacherPass
    focus on field "Password"
  end if
end mouseUp
        Z     cTag  	action.ok Ok           cREVGeneral    	scriptChecksum  RNdq,`h+handlerList  mouseUpbreakPoints   scriptSelection  char 1 to 0
bookmarks   revUniqueID  
1058273002941prevHandler  mouseUptempScript <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gPrefsPath, gCheckTeacherPass</p>
<p>  <font color="#980517">if</font> gCheckTeacherPass is the cTeacherPassword of stack gPrefsPath <font color="#980517">then</font></p>
<p>    propertySet &quot;studentPassword&quot;, empty</p>
<p>    <font color="#68228B">--LOCALISE</font></p>
<p>    <font color="#68228B">--answer &quot;Password Removed&quot;</font></p>
<p>    <font color="#0000FF">answer</font> localiseGetDisplayValue(information.passwordRemoved)</p>
<p>    <font color="#0000FF">close</font> stack &quot;Remove Student Password&quot;</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">beep</font></p>
<p>    <font color="#68228B">--LOCALISE</font></p>
<p>    <font color="#68228B">--answer error &quot;That is not the correct teacher password.&quot;</font>  </p>
<p>    <font color="#0000FF">answer</font> error localiseGetDisplayValue(information.notTeacherPassword)</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">text</font> of fld &quot;Password&quot; to empty</p>
<p>    <font color="#0000FF">put</font> empty into gCheckTeacherPass</p>
<p>    <font color="#0000FF">focus</font> <font color="#980517">on</font> field &quot;Password&quot;</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>script <p><font color="#980517">on </font>mouseUp</p>
<p>  <font color="#0000FF">global </font>gPrefsPath<font color="#000000">,</font> gCheckTeacherPass</p>
<p><font color="#980517">  if</font><font color="#68228B"> </font>gCheckTeacherPass<font color="#68228B"> </font>is<font color="#68228B"> </font>the<font color="#68228B"> </font>cTeacherPassword of stack<font color="#68228B"> </font>gPrefsPath<font color="#68228B"> </font><font color="#980517">then</font></p>
<p><font color="#980517">    </font>propertySet &quot;studentPassword&quot;, empty</p>
<p><font color="#68228B">    --LOCALISE</font></p>
<p>    <font color="#68228B">--answer &quot;Password Removed&quot;</font></p>
<p><font color="#68228B">    answer localiseGetDisplayValue(information.passwordRemoved)</font></p>
<p><font color="#0000FF">    close</font> stack &quot;Remove Student Password&quot;</p>
<p>  <font color="#980517">else</font></p>
<p><font color="#0000FF">    </font><font color="#68228B">beep</font></p>
<p><font color="#68228B">    --LOCALISE</font></p>
<p><font color="#0000FF">    </font><font color="#68228B">--answer error &quot;That is not the correct teacher password.&quot;</font>  </p>
<p>    <font color="#68228B">answer error localiseGetDisplayValue(information.notTeacherPassword)</font></p>
<p><font color="#0000FF">    set </font>the <font color="#FF0000">text </font>of fld &quot;Password&quot; to empty</p>
<p>    <font color="#0000FF">put </font>empty into gCheckTeacherPass</p>
<p>    <font color="#0000FF">focus </font><font color="#980517">on </font>field &quot;Password&quot;</p>
<p><font color="#980517">  end if</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	        Cancel ep @on mouseUp
  close stack "Remove Student Password"
end mouseUp
         g     cTag  
action.cancel Cancel           cREVGeneral    scriptChecksum  JwYAGڢx*
bookmarks   revUniqueID  
1058273006722handlerList  mouseUpscriptSelection  
char 33 to 32prevHandler  mouseUptempScript   script  <p><font color="#980517">on </font>mouseUp</p>
<p>  <font color="#0000FF">close</font> stack "Remove Student Password"</p>
<p>end mouseUp</p>	           K        P z        cREVGeneral    revUniqueID  
1058273011176   New Button B
                                      cREVGeneral    
bookmarks   revUniqueID  
1058273016758handlerList  mouseUpscriptSelection  
char 26 to 25prevHandler   tempScript   script   	   
               ,X #   cTag   instruction.enterTeacherPassword       cREVGeneral    revUniqueID  
1058273030285     #Please enter the teacher password: 
   	Password  ipQon KeyDown pWhichKey
  global gCheckTeacherPass
  lock screen
    put word 2 of the selectedchunk into tStartChar
    put word 4 of the selectedchunk into tEndChar
    if the number of chars in the selection is not 0 then
    delete char tStartChar to tEndChar of gCheckTeacherPass
    put empty into the selection
  end if
  put pWhichKey after char (tStartChar -1) of gCheckTeacherPass
  put "*" after char (tStartChar -1) of field "Password"
  unlock screen
end KeyDown

on backspaceKey
  global gCheckTeacherPass
  lock screen
    put word 2 of the selectedchunk into tStartChar
    put word 4 of the selectedchunk into tEndChar
    if the number of chars in the selection > 1 then
    delete char tStartChar to tEndChar of gCheckTeacherPass
    put empty into the selection
  else
  delete char tStartChar - 1 of field "Password"
  delete char tStartChar - 1 of gCheckTeacherPass
  end if
  unlock screen
end backspaceKey

on commandKeyDown pWhichKey
  global gCheckTeacherPass
  lock screen
  if pWhichKey is "v" then
      put word 2 of the selectedchunk into tStartChar
      put word 4 of the selectedchunk into tEndChar
      if the number of chars in the selection is not 0 then
      delete char tStartChar to tEndChar of gCheckTeacherPass
      put empty into the selection
    end if
    put the clipboardData["text"] into tPasteText
    repeat with i = 1 to the number of chars in tPasteText
      put char i of tPasteText after char (tStartChar -2 + i) of gCheckTeacherPass
      put "*" after char (tStartChar -2 + i) of field "Password"
    end repeat
  end if
  unlock screen
end commandKeyDown


       B J             cREVGeneral    scriptChecksum  f޽KvFrevUniqueID  
1058273043270
bookmarks   handlerList  #KeyDown
backspaceKey
commandKeyDowntempScript   prevHandler  keydownscriptSelection  char 1615 to 1614script <p><font color="#980517">on </font>KeyDown pWhichKey</p>
<p>  <font color="#0000FF">global </font>gCheckTeacherPass</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p><font color="#0000FF">    put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">    put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>    <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> is not 0 <font color="#980517">then</font></p>
<p><font color="#0000FF">    delete</font> char tStartChar to tEndChar of gCheckTeacherPass</p>
<p><font color="#0000FF">    put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">  end if</font></p>
<p>  <font color="#0000FF">put </font>pWhichKey after char (tStartChar -1) of gCheckTeacherPass</p>
<p>  <font color="#0000FF">put </font>&quot;*&quot; after char (tStartChar -1) of field &quot;Password&quot;</p>
<p>  <font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> KeyDown</p>
<p></p>
<p><font color="#980517">on </font>backspaceKey</p>
<p>  <font color="#0000FF">global </font>gCheckTeacherPass</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p><font color="#0000FF">    put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">    put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>    <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> &gt; 1 <font color="#980517">then</font></p>
<p><font color="#0000FF">    delete</font> char tStartChar to tEndChar of gCheckTeacherPass</p>
<p><font color="#0000FF">    put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">  else</font></p>
<p>  <font color="#0000FF">delete</font><font color="#68228B"> </font>char tStartChar - 1<font color="#68228B"> </font>of field &quot;Password&quot;</p>
<p>  <font color="#0000FF">delete</font> char tStartChar - 1 of gCheckTeacherPass</p>
<p><font color="#980517">  end if</font></p>
<p>  <font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> backspaceKey</p>
<p></p>
<p><font color="#980517">on </font>commandKeyDown pWhichKey</p>
<p>  <font color="#0000FF">global </font>gCheckTeacherPass</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p>  <font color="#980517">if </font>pWhichKey is &quot;v&quot; <font color="#980517">then</font></p>
<p><font color="#0000FF">      put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">      put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>      <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> is not 0 <font color="#980517">then</font></p>
<p><font color="#0000FF">      delete</font> char tStartChar to tEndChar of gCheckTeacherPass</p>
<p><font color="#0000FF">      put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">    end if</font></p>
<p><font color="#0000FF">    put </font>the clipboardData[&quot;text&quot;] into tPasteText</p>
<p><font color="#980517">    repeat with</font> i = 1 to the <font color="#FF0000">number </font>of chars in tPasteText</p>
<p><font color="#0000FF">      put </font>char i of tPasteText after char (tStartChar -2 + i) of gCheckTeacherPass</p>
<p><font color="#0000FF">      put </font>&quot;*&quot; after char (tStartChar -2 + i) of field &quot;Password&quot;</p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">  </font><font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> commandKeyDown</p>
<p></p>
<p></p>
<p></p>   *    Ask Student Password  @ q          white      w              Ask Student Password      U 
Helvetica  
 U ms sans serif   U Lucida Grande  cREVGeneral    
bookmarks   handlerList   tempScript   prevHandler   scriptSelection  char 1 to 0script      c1002   	PIon PreOpenCard
  global gCheckStudentPass, gContinueStudent
  set the text of fld "Password" to empty
  put empty into gCheckStudentPass
  put false into gContinueStudent
  focus on fld "Password" of stack "Ask Student Password"
  set the title of this stack to localiseGetDisplayValue("tttt.title.askstudpass")
end PreOpenCard
          w      cREVGeneral    scriptChecksum  Ntf~|[B
bookmarks   handlerList  PreOpenCardtempScript   prevHandler  PreOpenCardscriptSelection  char 245 to 244script <p><font color="#980517">on </font>PreOpenCard</p>
<p>  <font color="#0000FF">global</font> gCheckStudentPass, gContinueStudent</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">text </font>of fld &quot;Password&quot; to empty</p>
<p>  <font color="#0000FF">put </font>empty into gCheckStudentPass</p>
<p>  <font color="#0000FF">put </font>false into gContinueStudent</p>
<p>  <font color="#0000FF">focus </font><font color="#980517">on </font>fld &quot;Password&quot; of stack &quot;Ask Student Password&quot;</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">title </font>of this stack to localiseGetDisplayValue<font color="#000000">(&quot;tttt.title.askstudpass&quot;)</font></p>
<p><font color="#980517">end</font> PreOpenCard</p>               New Button B
                                      cREVGeneral    revUniqueID  
1058271680905
bookmarks   handlerList   tempScript   prevHandler   scriptSelection  char 1 to 0script   	   
               ,X #   cTag  instruction.enterPassword       cREVGeneral    revUniqueID  
1058271698040     Please enter the password:       K        P z        cREVGeneral    revUniqueID  
1058271715191
   	Password  ipSon KeyDown pWhichKey
  global gCheckStudentPass
  lock screen
    put word 2 of the selectedchunk into tStartChar
    put word 4 of the selectedchunk into tEndChar
    if the number of chars in the selection is not 0 then
    delete char tStartChar to tEndChar of gCheckStudentPass
    put empty into the selection
  end if
  put pWhichKey after char (tStartChar -1) of gCheckStudentPass
  put "*" after char (tStartChar -1) of field "Password"
  unlock screen
end KeyDown

on backspaceKey
  global gCheckStudentPass
  lock screen
    put word 2 of the selectedchunk into tStartChar
    put word 4 of the selectedchunk into tEndChar
    if the number of chars in the selection > 1 then
    delete char tStartChar to tEndChar of gCheckStudentPass
    put empty into the selection
  else
    delete char tStartChar - 1 of field "Password"
    delete char tStartChar - 1 of gCheckStudentPass
  end if
  unlock screen
end backspaceKey

on commandKeyDown pWhichKey
  global gCheckStudentPass
  lock screen
  if pWhichKey is "v" then
      put word 2 of the selectedchunk into tStartChar
      put word 4 of the selectedchunk into tEndChar
      if the number of chars in the selection is not 0 then
      delete char tStartChar to tEndChar of gCheckStudentPass
      put empty into the selection
    end if
    put the clipboardData["text"] into tPasteText
    repeat with i = 1 to the number of chars in tPasteText
      put char i of tPasteText after char (tStartChar -2 + i) of gCheckStudentPass
      put "*" after char (tStartChar -2 + i) of field "Password"
    end repeat
  end if
  unlock screen
end commandKeyDown
       B L             cREVGeneral    scriptChecksum  *8TRk]
bookmarks   revUniqueID  
1058282796259handlerList  #KeyDown
backspaceKey
commandKeyDownscriptSelection  char 1 to 1617prevHandler  keydowntempScript <p><font color="#980517">on </font>KeyDown pWhichKey</p>
<p>  <font color="#0000FF">global </font>gCheckStudentPass</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p><font color="#0000FF">    put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">    put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>    <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> is not 0 <font color="#980517">then</font></p>
<p><font color="#0000FF">    delete</font> char tStartChar to tEndChar of gCheckStudentPass</p>
<p><font color="#0000FF">    put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">  end if</font></p>
<p>  <font color="#0000FF">put </font>pWhichKey after char (tStartChar -1) of gCheckStudentPass</p>
<p>  <font color="#0000FF">put </font>&quot;*&quot; after char (tStartChar -1) of field &quot;Password&quot;</p>
<p>  <font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> KeyDown</p>
<p></p>
<p><font color="#980517">on </font>backspaceKey</p>
<p>  <font color="#0000FF">global </font>gCheckStudentPass</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p><font color="#0000FF">    put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">    put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>    <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> &gt; 1 <font color="#980517">then</font></p>
<p><font color="#0000FF">    delete</font> char tStartChar to tEndChar of gCheckStudentPass</p>
<p><font color="#0000FF">    put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">  else</font></p>
<p><font color="#0000FF">    delete</font><font color="#68228B"> </font>char tStartChar - 1<font color="#68228B"> </font>of field &quot;Password&quot;</p>
<p><font color="#0000FF">    delete</font> char tStartChar - 1 of gCheckStudentPass</p>
<p><font color="#980517">  end if</font></p>
<p>  <font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> backspaceKey</p>
<p></p>
<p><font color="#980517">on </font>commandKeyDown pWhichKey</p>
<p>  <font color="#0000FF">global </font>gCheckStudentPass</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p>  <font color="#980517">if </font>pWhichKey is &quot;v&quot; <font color="#980517">then</font></p>
<p><font color="#0000FF">      put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">      put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>      <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> is not 0 <font color="#980517">then</font></p>
<p><font color="#0000FF">      delete</font> char tStartChar to tEndChar of gCheckStudentPass</p>
<p><font color="#0000FF">      put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">    end if</font></p>
<p><font color="#0000FF">    put </font>the clipboardData[&quot;text&quot;] into tPasteText</p>
<p><font color="#980517">    repeat with</font> i = 1 to the <font color="#FF0000">number </font>of chars in tPasteText</p>
<p><font color="#0000FF">      put </font>char i of tPasteText after char (tStartChar -2 + i) of gCheckStudentPass</p>
<p><font color="#0000FF">      put </font>&quot;*&quot; after char (tStartChar -2 + i) of field &quot;Password&quot;</p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">  </font><font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> commandKeyDown</p>
<p></p>script <p><font color="#980517">on </font>KeyDown pWhichKey</p>
<p>  <font color="#0000FF">global </font>gCheckStudentPass</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p><font color="#0000FF">    put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">    put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>    <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> is not 0 <font color="#980517">then</font></p>
<p><font color="#0000FF">    delete</font> char tStartChar to tEndChar of gCheckStudentPass</p>
<p><font color="#0000FF">    put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">  end if</font></p>
<p>  <font color="#0000FF">put </font>pWhichKey after char (tStartChar -1) of gCheckStudentPass</p>
<p>  <font color="#0000FF">put </font>&quot;*&quot; after char (tStartChar -1) of field &quot;Password&quot;</p>
<p>  <font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> KeyDown</p>
<p></p>
<p><font color="#980517">on </font>backspaceKey</p>
<p>  <font color="#0000FF">global </font>gCheckStudentPass</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p><font color="#0000FF">    put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">    put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>    <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> &gt; 1 <font color="#980517">then</font></p>
<p><font color="#0000FF">    delete</font> char tStartChar to tEndChar of gCheckStudentPass</p>
<p><font color="#0000FF">    put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">  else</font></p>
<p><font color="#0000FF">    delete</font><font color="#68228B"> </font>char tStartChar - 1<font color="#68228B"> </font>of field &quot;Password&quot;</p>
<p><font color="#0000FF">    delete</font> char tStartChar - 1 of gCheckStudentPass</p>
<p><font color="#980517">  end if</font></p>
<p>  <font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> backspaceKey</p>
<p></p>
<p><font color="#980517">on </font>commandKeyDown pWhichKey</p>
<p>  <font color="#0000FF">global </font>gCheckStudentPass</p>
<p>  <font color="#0000FF">lock </font>screen</p>
<p>  <font color="#980517">if </font>pWhichKey is &quot;v&quot; <font color="#980517">then</font></p>
<p><font color="#0000FF">      put </font>word 2 of the <font color="#F88017">selectedchunk </font>into tStartChar</p>
<p><font color="#0000FF">      put </font>word 4 of the <font color="#F88017">selectedchunk </font>into tEndChar</p>
<p>      <font color="#980517">if </font>the <font color="#FF0000">number </font>of chars in the <font color="#F88017">selection</font> is not 0 <font color="#980517">then</font></p>
<p><font color="#0000FF">      delete</font> char tStartChar to tEndChar of gCheckStudentPass</p>
<p><font color="#0000FF">      put </font>empty into the <font color="#F88017">selection</font></p>
<p><font color="#980517">    end if</font></p>
<p><font color="#0000FF">    put </font>the clipboardData[&quot;text&quot;] into tPasteText</p>
<p><font color="#980517">    repeat with</font> i = 1 to the <font color="#FF0000">number </font>of chars in tPasteText</p>
<p><font color="#0000FF">      put </font>char i of tPasteText after char (tStartChar -2 + i) of gCheckStudentPass</p>
<p><font color="#0000FF">      put </font>&quot;*&quot; after char (tStartChar -2 + i) of field &quot;Password&quot;</p>
<p>    <font color="#980517">end</font> <font color="#980517">repeat</font></p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">  </font><font color="#0000FF">unlock </font>screen</p>
<p><font color="#980517">end</font> commandKeyDown</p>
<p></p>   ******    OK epon mouseUp
  global gCheckStudentPass, gContinueStudent
  if gCheckStudentPass is propertyGet("studentPassword") then
    put true into gContinueStudent
    close stack "Ask Student Password"
  else
    beep
    --answer error "That is not the correct password.  If you are a teacher, you may remove the password." with "Remove Password" or "Cancel"
    --LOCALISE remove password button name needs localised but is then used
    answer error localiseGetDisplayValue(information.passwordIncorrect.remove) with localiseGetDisplayValue("action.removePassword") or localiseGetDisplayValue("action.cancel")
    if it is localiseGetDisplayValue("action.removePassword") then
      modal "Remove Student Password"
      close stack "Ask Student Password"
      exit mouseUp
    end if
    set the text of fld "Password" to empty
    put empty into gCheckStudentPass
    focus on field "Password"
  end if
end mouseUp
        Z     cTag  	action.ok Ok           cREVGeneral    	scriptChecksum  trӞc3breakPoints   handlerList  mouseUpscriptSelection  char 665 to 664revUniqueID  
1058282801290
bookmarks   tempScript   prevHandler  mouseUpscript W<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gCheckStudentPass<font color="#000000">,</font> gContinueStudent</p>
<p>  <font color="#980517">if</font> gCheckStudentPass is propertyGet<font color="#000000">(&quot;studentPassword&quot;)</font> <font color="#980517">then</font></p>
<p>    <font color="#0000FF">put</font> true into gContinueStudent</p>
<p>    <font color="#0000FF">close</font> stack &quot;Ask Student Password&quot;</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">beep</font></p>
<p>    <font color="#68228B">--answer error &quot;That is not the correct password.  If you are a teacher, you may remove the password.&quot; with &quot;Remove Password&quot; or &quot;Cancel&quot;</font></p>
<p>    <font color="#68228B">--LOCALISE remove password button name needs localised but is then used</font></p>
<p>    <font color="#0000FF">answer</font> error localiseGetDisplayValue<font color="#000000">(information.passwordIncorrect.remove)</font> <font color="#980517">with</font> localiseGetDisplayValue<font color="#000000">(&quot;action.removePassword&quot;)</font> or localiseGetDisplayValue<font color="#000000">(&quot;action.cancel&quot;)</font></p>
<p>    <font color="#980517">if</font> it is localiseGetDisplayValue<font color="#000000">(&quot;action.removePassword&quot;)</font> <font color="#980517">then</font></p>
<p>      <font color="#0000FF">modal</font> &quot;Remove Student Password&quot;</p>
<p>      <font color="#0000FF">close</font> stack &quot;Ask Student Password&quot;</p>
<p>      <font color="#0000FF">exit</font> mouseUp</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">text</font> of fld &quot;Password&quot; to empty</p>
<p>    <font color="#0000FF">put</font> empty into gCheckStudentPass</p>
<p>    <font color="#0000FF">focus</font> <font color="#980517">on</font> field &quot;Password&quot;</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	        Cancel ep =on mouseUp
  close stack "Ask Student Password"
end mouseUp
         j     cTag  
action.cancel Cancel           cREVGeneral    scriptChecksum  {A&JN~T_revUniqueID  
1058282805454
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  
char 38 to 37script  <p><font color="#980517">on </font>mouseUp</p>
<p>  <font color="#0000FF">close</font> stack "Ask Student Password"</p>
<p>end mouseUp</p>	       * teacher report  P on preOpenStack
  set the loc of this stack to the loc of the topStack
  set the title of this stack to localiseGetDisplayValue("tttt.title.teacher")
end preOpenStack
  q          white         A   cStackVersion  2.0      q )Ten Thumbs Typing Tutor - Teacher Report       U 
Helvetica   W 
Helvetica  W 
Helvetica  " W Times  
 U ms sans serif   U Lucida Grande   U 
Helvetica  
 U 
Helvetica   U 
Helvetica   U Abadi MT Condensed Light   U Arial   U Arial Black   U 
Arial Narrow   U Arial  
 U Arial   U Times New Roman  " W tahoma   U Tahoma  	 U 
Helvetica   U 
Helvetica  | U 
Helvetica   U 
Helvetica   U 
Helvetica   U 
Helvetica   W 
Helvetica   W 
Helvetica  
cGlx2General    cDirtyFlag  false cGlx2TimeStamp    1200498000  start cREVGeometryCache    stackID  1322 cREVGeneral    scriptChecksum  Q~:>hT|o5u
bookmarks   handlerList  preOpenStacktempScript   prevHandler  preOpenStackscriptSelection  char 168 to 167script <p><font color="#980517">on</font> preOpenStack</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">loc</font> of this stack to the <font color="#FF0000">loc</font> of the <font color="#F88017">topStack</font></p>
<p><font color="#F88017">  </font><font color="#0000FF">set </font>the <font color="#FF0000">title </font>of this stack to localiseGetDisplayValue<font color="#000000">(&quot;tttt.title.teacher&quot;)</font></p>
<p><font color="#980517">end</font> preOpenStack</p>
<p></p>   c1002   	Pon preOpenCard
  lock screen 
  global gPrefsPath, gFilesList, gStudentFileLocation
  if gStudentFileLocation is "editable" then put the cSaveDirectory of stack gPrefsPath into fld "student files"
  put empty into fld "report"
  if fld "students" of cd 1 of stack "choose" is empty then
    put localiseGetDisplayValue("message.nostudents") into fld "report"
    exit preOpenCard
  end if
  put propertyGetFilesList(the cLanguage of stack gPrefsPath) into tList
  put 0 into tLineAt
  repeat for each line lRecord in tList
    -- load user
    propertyLoadUser lRecord
    -- name
    put lRecord into tOutput
    
    -- target WPM
    if propertyGet("targetWPM") is not empty then put tab & propertyGet("targetWPM") after tOutput
    else put tab & propertyGet("targetWPM") / 5 after tOutput -- CPM is 5 chars per word for this report
    
    -- average WPM
    put 0 into tWPMTotal
    if the number of words in propertyGet("sessionHistory") is not 0 then
      repeat for each line l in propertyGet("sessionHistory")
        add item 3 of l to tWPMTotal
      end repeat
      put item 3 of last line of propertyGet("sessionHistory") into tOldWPM
      put item 3 of line 1 of propertyGet("sessionHistory") into tRecentWPM
      divide tWPMTotal by the number of lines in propertyGet("sessionHistory")
      put round(tWPMTotal) into tWPMTotal
      put tab & tWPMTotal after tOutput
      -- avg Error
      put 0 into lErrorTotal
      repeat for each line l in propertyGet("sessionHistory")
        add item 4 of l to lErrorTotal
      end repeat
      divide lErrorTotal by the number of lines in propertyGet("sessionHistory")
      put round(lErrorTotal) into lErrorTotal
      put tab & lErrorTotal after tOutput
    else
      put tab & 0 & tab & 0 after tOutput -- there is no history, e.g. not learned any keys
    end if
    
    -- hours total
    put propertyGet("sessionHistory") into tHistoryStud
    replace ";" with return in tHistoryStud
    repeat for each line l in tHistoryStud
      add item 1 of l to tTotalTime
    end repeat
    add propertyGet("extraTime") to tTotalTime
    put round(tTotalTime/60/60) into tTotaltime
    put tab & tTotalTime after tOutput
    
    --put tab & temp_date after tOutput
    
    -- Average Hours
    put propertyGet("startDate") into date1
    if date1 is not empty then
      put the seconds into tTodaysDate
      put tTodaysDate-date1 into tWeeksLearning
      divide tWeeksLearning by 60
      divide tWeeksLearning by 60
      divide tWeeksLearning by 24
      divide tWeeksLearning by 7
       
      put round(tTotalTime/tWeeksLearning) into tWeekAvg
    else
      put 0 into tWeekAvg
    end if
    put tab & tWeekAvg after tOutput
     
     
    -- %age of keyboard
    put the number of characters of propertyGet("numberOfKeyLearned") into tNumKeysKnown
    put the number of characters of languageGetSequence() into tTotalKeys
    if not propertyGet("teachNumbers") then subtract languageGetSymbolsCount() from tTotalKeys
    if tNumKeysKnown > tTotalKeys then put tTotalKeys into tNumKeysKnown
    if propertyGet("knownKeys") is not "all" then
      if tTotalKeys is 0 then
        put 0 into tPercentageLearnt
      else
        put round ((tNumKeysKnown / tTotalKeys) * 100) into tPercentageLearnt
      end if
    else
      put 100 into tPercentageLearnt
    end if
    put tab & tPercentageLearnt after tOutput
     
    -- start date
    if isnumber(propertyGet("startDate")) then
      put propertyGet("startDate") into temp_date
      convert temp_date to short system date
    else
      put propertyGet("startDate") into temp_date
      replace "." with comma in temp_date
    end if
     
    put tab & temp_date after tOutput
     
    -- last practised
    put propertyGet("sessionHistory") into tHistoryStud
    sort lines of tHistoryStud by item 2 of each
    put item 2 of line -1 of tHistoryStud into tLastPractice
    convert tLastPractice to short system date
    put tab & tLastPractice after tOutput
     
    put tOutput & cr after tFinalList
    propertyFinalise
  end repeat
  delete last char of tFinalList
  set the defaultStack to "teacher report"
  put tFinalList into fld "report"
  unlock screen
end preOpenCard

on closecard
  global gPrefsPath
  set the cStudentFilesContent of stack gPrefsPath to fld "student files"
  save stack gPrefsPath
end closecard
           A     
cGlx2General    cDirtyFlag  false cGlx2TimeStamp    1200498000  start cREVGeometryCacheIDs    81121693720767  11631189006121493  13051121694118488  11671121694118489  11681121694118490  11691193839993575  13221170775611596  13201121694118491  11701170775734852  13191063209542935  11471121694118492  11711121694118493  11731189006218125  13081121693703138  11621058193307513  11721189006262905  13131188998349751  12981132921064247  11751121693679670  11611121694113499  11661189006254172  13101188998804116  13031121693764040  11651189006355177  13151060436323804  11351058991238624  10901058984078769  10621188998699894  13001063211544306  11491063975092290  11561121543575525  10431058984158418  10631188998800819  13021121543575526  10421188998348904  12971063284834315  11521121543575527  10411121543575528  10171060436294158  11321188998696287  12991121543575530  10201121543575529  10281132921134358  11761121543575531  10181121543575532  10221121543575533  10371063209546945  11481188998345843  12961189006362579  13171188998708241  13011121693605260  11601189006379249  13181121543575540  10381060436309568  11341121543575541  11581121693742308  1164 cREVGeometrycache    order  
total  56 cREVGeneral    scriptChecksum  xjUYn
bookmarks   breakPoints   handlerList  preOpenCard
closecardscriptSelection  char 3952 to 3951prevHandler  	closecardtempScript   script -!<p><font color="#980517">on</font><font color="#68228B"> </font>preOpenCard</p>
<p><font color="#0000FF">  lock </font>screen </p>
<p>  <font color="#0000FF">global</font> gPrefsPath<font color="#000000">,</font> gFilesList<font color="#000000">,</font> gStudentFileLocation</p>
<p>  <font color="#980517">if</font><font color="#68228B"> </font>gStudentFileLocation<font color="#68228B"> </font>is<font color="#68228B"> </font>&quot;editable&quot;<font color="#68228B"> </font><font color="#980517">then</font><font color="#68228B"> </font><font color="#0000FF">put</font><font color="#68228B"> </font>the<font color="#68228B"> </font>cSaveDirectory<font color="#68228B"> </font>of<font color="#68228B"> </font>stack<font color="#68228B"> </font>gPrefsPath<font color="#68228B"> </font>into<font color="#68228B"> </font>fld<font color="#68228B"> </font>&quot;student files&quot;</p>
<p>  <font color="#0000FF">put</font> empty into fld &quot;report&quot;</p>
<p>  <font color="#980517">if</font> fld &quot;students&quot; of cd 1 of stack &quot;choose&quot; is empty <font color="#980517">then</font></p>
<p>    <font color="#0000FF">put</font> localiseGetDisplayValue<font color="#000000">(&quot;message.nostudents&quot;)</font> into fld &quot;report&quot;</p>
<p>    <font color="#0000FF">exit</font> preOpenCard</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  </font><font color="#0000FF">put</font> propertyGetFilesList<font color="#000000">(the </font>cLanguage<font color="#000000"> </font>of<font color="#000000"> </font>stack<font color="#000000"> </font>gPrefsPath<font color="#000000">) </font>into tList</p>
<p>  <font color="#0000FF">put</font> 0 into tLineAt</p>
<p>  <font color="#980517">repeat</font><font color="#68228B"> </font><font color="#980517">for</font><font color="#68228B"> </font>each<font color="#68228B"> </font>line<font color="#68228B"> </font>lRecord<font color="#68228B"> </font>in<font color="#68228B"> </font>tList</p>
<p>    <font color="#68228B">-- load user</font></p>
<p>    propertyLoadUser lRecord</p>
<p>    <font color="#68228B">-- name</font></p>
<p>    <font color="#0000FF">put</font> lRecord into tOutput</p>
<p>    </p>
<p><font color="#68228B">    -- target WPM</font></p>
<p><font color="#68228B">  </font>  <font color="#980517">if </font>propertyGet<font color="#000000">(&quot;targetWPM&quot;) </font>is not empty <font color="#980517">then </font><font color="#0000FF">put </font>tab &amp; propertyGet<font color="#000000">(&quot;targetWPM&quot;) </font>after tOutput</p>
<p>    <font color="#980517">else </font><font color="#0000FF">put</font> tab &amp; propertyGet<font color="#000000">(&quot;targetWPM&quot;) </font>/<font color="#000000"> </font>5 after tOutput <font color="#68228B">-- CPM is 5 chars per word for this report</font></p>
<p><font color="#68228B">    </font></p>
<p><font color="#68228B">    -- average WPM</font></p>
<p><font color="#68228B">  </font>  <font color="#0000FF">put</font> 0 into tWPMTotal</p>
<p>    <font color="#980517">if </font>the <font color="#FF0000">number</font> of words in propertyGet<font color="#000000">(&quot;sessionHistory&quot;) </font>is not 0 <font color="#980517">then</font></p>
<p><font color="#980517">      repeat</font> <font color="#980517">for</font> each line l in propertyGet<font color="#000000">(&quot;sessionHistory&quot;)</font></p>
<p><font color="#0000FF">        add</font> item 3 of l to tWPMTotal</p>
<p><font color="#980517">      end</font> <font color="#980517">repeat</font></p>
<p><font color="#0000FF">      put</font> item 3 of last line of propertyGet<font color="#000000">(&quot;sessionHistory&quot;)</font> into tOldWPM</p>
<p><font color="#0000FF">      put</font> item 3 of line 1 of propertyGet<font color="#000000">(&quot;sessionHistory&quot;)</font> into tRecentWPM</p>
<p><font color="#0000FF">      divide</font> tWPMTotal by the <font color="#FF0000">number</font> of lines in propertyGet<font color="#000000">(&quot;sessionHistory&quot;)</font></p>
<p><font color="#0000FF">      put</font> <font color="#F88017">round</font>(tWPMTotal) into tWPMTotal</p>
<p><font color="#0000FF">      put</font> tab &amp; tWPMTotal after tOutput</p>
<p><font color="#68228B">      -- avg Error</font></p>
<p><font color="#0000FF">      put</font> 0 into lErrorTotal</p>
<p><font color="#980517">      repeat</font> <font color="#980517">for</font> each line l in propertyGet<font color="#000000">(&quot;sessionHistory&quot;)</font></p>
<p><font color="#0000FF">        add</font> item 4 of l to lErrorTotal</p>
<p><font color="#980517">      end</font> <font color="#980517">repeat</font></p>
<p><font color="#0000FF">      divide</font> lErrorTotal by the <font color="#FF0000">number</font> of lines in propertyGet<font color="#000000">(&quot;sessionHistory&quot;)</font></p>
<p><font color="#0000FF">      put</font> <font color="#F88017">round</font><font color="#000000">(lErrorTotal)</font> into lErrorTotal</p>
<p><font color="#0000FF">      put</font> tab &amp; lErrorTotal after tOutput</p>
<p><font color="#980517">    else</font></p>
<p><font color="#980517">      </font><font color="#0000FF">put </font>tab &amp; 0 &amp; tab &amp; 0 after tOutput <font color="#68228B">-- there is no history, e.g. not learned any keys</font></p>
<p><font color="#980517">    end</font> <font color="#980517">if</font></p>
<p>    </p>
<p><font color="#68228B">    -- hours total</font></p>
<p>  <font color="#68228B">  </font><font color="#0000FF">put </font>propertyGet<font color="#000000">(&quot;sessionHistory&quot;) </font>into tHistoryStud</p>
<p><font color="#0000FF">    replace </font>&quot;;&quot; <font color="#980517">with </font><font color="#0000FF">return </font>in tHistoryStud</p>
<p><font color="#980517">    repeat</font> <font color="#980517">for</font> each line l in tHistoryStud</p>
<p><font color="#0000FF">      add</font> item 1 of l to tTotalTime</p>
<p><font color="#980517">    end</font> <font color="#980517">repeat</font></p>
<p><font color="#0000FF">    add</font> propertyGet<font color="#000000">(&quot;extraTime&quot;)</font> to tTotalTime</p>
<p><font color="#0000FF">    put</font> <font color="#F88017">round</font><font color="#000000">(tTotalTime/60/60)</font> into tTotaltime</p>
<p>    <font color="#0000FF">put</font> tab &amp; tTotalTime after tOutput</p>
<p>    </p>
<p>    <font color="#68228B">--put tab &amp; temp_date after tOutput</font></p>
<p><font color="#68228B">    </font></p>
<p><font color="#68228B">    -- Average Hours</font></p>
<p><font color="#68228B">    </font><font color="#0000FF">put</font> propertyGet<font color="#000000">(&quot;startDate&quot;)</font> into date1</p>
<p>    <font color="#980517">if </font>date1 is not empty <font color="#980517">then</font></p>
<p>      put the seconds into tTodaysDate</p>
<p>      put tTodaysDate-date1 into tWeeksLearning</p>
<p>      divide tWeeksLearning by 60</p>
<p>      divide tWeeksLearning by 60</p>
<p>      divide tWeeksLearning by 24</p>
<p><font color="#0000FF">      divide</font> tWeeksLearning by 7</p>
<p>       </p>
<p><font color="#0000FF">      put </font><font color="#F88017">round</font><font color="#000000">(tTotalTime/tWeeksLearning) </font>into tWeekAvg</p>
<p>    <font color="#980517">else</font></p>
<p><font color="#980517">      </font><font color="#0000FF">put</font> 0 into tWeekAvg</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">    put </font>tab &amp; tWeekAvg after tOutput</p>
<p>     </p>
<p><font color="#68228B">     </font></p>
<p><font color="#68228B">    -- %age of keyboard</font></p>
<p>    put the number of characters of propertyGet(&quot;numberOfKeyLearned&quot;) into tNumKeysKnown</p>
<p>    put the number of characters of languageGetSequence() into tTotalKeys</p>
<p>    if not propertyGet(&quot;teachNumbers&quot;) then subtract languageGetSymbolsCount() from tTotalKeys</p>
<p>    if tNumKeysKnown &gt; tTotalKeys then put tTotalKeys into tNumKeysKnown</p>
<p><font color="#980517">    if</font> propertyGet<font color="#000000">(&quot;knownKeys&quot;)</font> is not &quot;all&quot; <font color="#980517">then</font></p>
<p><font color="#980517">      if </font>tTotalKeys is 0 <font color="#980517">then</font></p>
<p><font color="#0000FF">        put</font> 0 into tPercentageLearnt</p>
<p><font color="#980517">      else</font></p>
<p><font color="#0000FF">        put</font> <font color="#F88017">round</font> (<font color="#000000">(tNumKeysKnown</font> / tTotalKeys<font color="#000000">)</font> * 100<font color="#000000">)</font> into tPercentageLearnt</p>
<p><font color="#980517">      end if</font></p>
<p>    else</p>
<p><font color="#0000FF">      put</font> 100 into tPercentageLearnt</p>
<p><font color="#980517">    end</font> <font color="#980517">if</font></p>
<p><font color="#0000FF">    put </font>tab &amp; tPercentageLearnt after tOutput</p>
<p>     </p>
<p><font color="#68228B">    -- start date</font></p>
<p><font color="#980517">    if</font> <font color="#F88017">isnumber</font><font color="#000000">(propertyGet(&quot;startDate&quot;))</font> <font color="#980517">then</font></p>
<p><font color="#0000FF">      put</font> propertyGet<font color="#000000">(&quot;startDate&quot;)</font> into temp_date</p>
<p><font color="#0000FF">      convert</font> temp_date to <font color="#FF0000">short system</font> <font color="#F88017">date</font></p>
<p><font color="#980517">    else</font></p>
<p><font color="#0000FF">      put</font> propertyGet<font color="#000000">(&quot;startDate&quot;)</font> into temp_date</p>
<p><font color="#0000FF">      replace</font> &quot;.&quot; <font color="#980517">with</font> comma in temp_date</p>
<p><font color="#980517">    end</font> <font color="#980517">if</font></p>
<p><font color="#980517">     </font></p>
<p><font color="#0000FF">    put</font> tab &amp; temp_date after tOutput</p>
<p><font color="#68228B">     </font></p>
<p><font color="#68228B">    -- last practised</font></p>
<p><font color="#0000FF">    put </font>propertyGet<font color="#000000">(&quot;sessionHistory&quot;) </font>into tHistoryStud</p>
<p><font color="#0000FF">    sort </font>lines of tHistoryStud by item 2 of each</p>
<p><font color="#0000FF">    put</font> item 2 of line -<font color="#000000">1 </font>of tHistoryStud into tLastPractice</p>
<p><font color="#0000FF">    convert </font>tLastPractice to <font color="#FF0000">short system</font> <font color="#F88017">date</font></p>
<p><font color="#0000FF">    put</font> tab &amp; tLastPractice after tOutput</p>
<p>     </p>
<p><font color="#0000FF">    put </font>tOutput &amp; cr after tFinalList</p>
<p>    propertyFinalise</p>
<p><font color="#980517">  end</font> <font color="#980517">repeat</font></p>
<p><font color="#0000FF">  delete </font>last char of tFinalList</p>
<p><font color="#0000FF">  set</font> the <font color="#FF0000">defaultStack</font> to &quot;teacher report&quot;</p>
<p><font color="#0000FF">  put</font> tFinalList into fld &quot;report&quot;</p>
<p><font color="#0000FF">  unlock </font>screen</p>
<p><font color="#980517">end</font> preOpenCard</p>
<p></p>
<p><font color="#980517">on </font>closecard</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#0000FF">set </font>the cStudentFilesContent of stack gPrefsPath to fld &quot;student files&quot;</p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p><font color="#980517">end</font> closecard</p>
<p></p>  '  &                            
    B  l  n  o  }                      &   c1054   	P
3on preOpenCard
  global gPrefsPath
  set the hilite of button "Disable Safari Park" to not the cPlaySafariPark of stack gPrefsPath
  send "mouseUp" to button "Disable Safari Park" 
  set the hilite of button "Disable Brick Factory" to not the cPlayBrickFactory of stack gPrefsPath
  send "mouseUp" of button "Disable Brick Factory"
  set the hilite of button "Disable Options" to the cDisableOptions of stack gPrefsPath
  send "mouseUp" to button "Disable Options"
  set the defaultStack to "teacher report"
  set the hilite of button "Disable Animations" to the cDisableAnimations of stack gPrefsPath
  send "mouseUp" to button "Disable Animations"
end preOpenCard

--  if the cDisableSafariStartTime of stack gPrefsPath is not empty and the cPlaySafariPark of stack gPrefsPath is true then 
--    -- The user has selected the for a length of time disable option, and the time is up.
--    set the hilite of button "Disable Safari Park" to not the cPlaySafariPark of stack gPrefsPath
--    send mouseUp to button "Disable Safari Park" of cd id 1054 of stack "teacher report"
--  end if
 
--    set the hilite of button "For a Length of Time 1" to true
--    set the hilite of button "Always 1" to false
--    set the hilite of button "With Percentage of the Keyboard Learnt 1" to false
--  else
--    if the cDisableSafariPercentage of stack gPrefsPath is not empty then
--      set the hilite of button "For a Length of Time 1" to false
--      set the hilite of button "Always 1" to false
--      set the hilite of button "With Percentage of the Keyboard Learnt 1" to true
--    else
--      send mouseUp to button "Disable Safari Park"
--    end if
--  end if
--   
 
--  if the cDisableBrickStartTime of stack gPrefsPath is not empty and the cPlayBrickFactory of stack gPrefsPath is true then
--    set the hilite of button "Disable Brick Factory" to not the cPlayBrickFactory of stack gPrefsPath
--    send mouseUp to button "Disable Brick Factory" of cd id 1054 of stack "teacher report"
--  end if
 
--    set the hilite of button "For a Length of Time 2" to true
--    set the hilite of button "Always 2" to false
--    set the hilite of button "With Percentage of the Keyboard Learnt 2" to false
--  else
--    if the cDisableBrickPercentage of stack gPrefsPath is not empty then
--      set the hilite of button "For a Length of Time 2" to false
--      set the hilite of button "Always 2" to false
--      set the hilite of button "With Percentage of the Keyboard Learnt 2" to true
--    else
--      send mouseUp to button "Disable Brick Factory"
--    end if
--  end if
--   
 
--end preOpenCard
           A     cREVGeometryCacheIDs    #1060345300532  11241060345555698  11301058986025514  10781058987060443  10821060345527770  11291133950958804  12881134836088586  12931058986810699  10811059048803818  10971060345415544  11261060436367819  11371058984209827  10641058987082637  10831059048751026  10951058985491232  10741060436360879  11361060347513998  11311060345246188  11231060345356817  11251058987289961  10851060345453542  11281060343612607  11201060343480396  11161059048694323  10941060343560837  11191058984240257  10651060343555727  11181060345450652  11271060697155092  11461060436378696  11381058986800635  10801058987234390  10841059918613424  10981058985981457  10771060694958744  1143 cREVGeometryCache    total  35order  
 cREVGeneral    scriptChecksum  nfTy.$
bookmarks   handlerList  preOpenCardscriptSelection  char 638 to 637prevHandler  preOpenCardtempScript   script <p><font color="#980517">on</font><font color="#68228B"> </font>preOpenCard</p>
<p><font color="#68228B">  </font><font color="#0000FF">global</font><font color="#68228B"> </font>gPrefsPath</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">hilite</font> of button &quot;Disable Safari Park&quot; to not the cPlaySafariPark of stack gPrefsPath</p>
<p><font color="#0000FF">  send </font>&quot;mouseUp&quot; to button &quot;Disable Safari Park&quot; </p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">hilite</font> of button &quot;Disable Brick Factory&quot; to not the cPlayBrickFactory of stack gPrefsPath</p>
<p>  <font color="#0000FF">send </font>&quot;mouseUp&quot; of button &quot;Disable Brick Factory&quot;</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">hilite </font>of button &quot;Disable Options&quot; to the cDisableOptions of stack gPrefsPath</p>
<p>  <font color="#0000FF">send</font> &quot;mouseUp&quot; to button &quot;Disable Options&quot;</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">defaultStack</font> to &quot;teacher report&quot;</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">hilite </font>of button &quot;Disable Animations&quot; to the cDisableAnimations of stack gPrefsPath</p>
<p>  <font color="#0000FF">send</font> &quot;mouseUp&quot; to button &quot;Disable Animations&quot;</p>
<p><font color="#980517">end </font>preOpenCard</p>
<p></p>
<p><font color="#68228B">--  if the cDisableSafariStartTime of stack gPrefsPath is not empty and the cPlaySafariPark of stack gPrefsPath is true then</font><font color="#980517"> </font></p>
<p><font color="#68228B">--    -- The user has selected the for a length of time disable option, and the time is up.</font></p>
<p><font color="#68228B">--    set the hilite of button &quot;Disable Safari Park&quot; to not the cPlaySafariPark of stack gPrefsPath</font></p>
<p><font color="#68228B">--    send mouseUp to button &quot;Disable Safari Park&quot; of cd id 1054 of stack &quot;teacher report&quot;</font></p>
<p><font color="#68228B">--  end if</font></p>
<p><font color="#980517"> </font></p>
<p><font color="#68228B">--    set the hilite of button &quot;For a Length of Time 1&quot; to true</font></p>
<p><font color="#68228B">--    set the hilite of button &quot;Always 1&quot; to false</font></p>
<p><font color="#68228B">--    set the hilite of button &quot;With Percentage of the Keyboard Learnt 1&quot; to false</font></p>
<p><font color="#68228B">--  else</font></p>
<p><font color="#68228B">--    if the cDisableSafariPercentage of stack gPrefsPath is not empty then</font></p>
<p><font color="#68228B">--      set the hilite of button &quot;For a Length of Time 1&quot; to false</font></p>
<p><font color="#68228B">--      set the hilite of button &quot;Always 1&quot; to false</font></p>
<p><font color="#68228B">--      set the hilite of button &quot;With Percentage of the Keyboard Learnt 1&quot; to true</font></p>
<p><font color="#68228B">--    else</font></p>
<p><font color="#68228B">--      send mouseUp to button &quot;Disable Safari Park&quot;</font></p>
<p><font color="#68228B">--    end if</font></p>
<p><font color="#68228B">--  end if</font></p>
<p><font color="#68228B">--</font><font color="#980517">   </font></p>
<p><font color="#980517"> </font></p>
<p><font color="#68228B">--  if the cDisableBrickStartTime of stack gPrefsPath is not empty and the cPlayBrickFactory of stack gPrefsPath is true then</font></p>
<p><font color="#68228B">--    set the hilite of button &quot;Disable Brick Factory&quot; to not the cPlayBrickFactory of stack gPrefsPath</font></p>
<p><font color="#68228B">--    send mouseUp to button &quot;Disable Brick Factory&quot; of cd id 1054 of stack &quot;teacher report&quot;</font></p>
<p><font color="#68228B">--  end if</font></p>
<p><font color="#980517"> </font></p>
<p><font color="#68228B">--    set the hilite of button &quot;For a Length of Time 2&quot; to true</font></p>
<p><font color="#68228B">--    set the hilite of button &quot;Always 2&quot; to false</font></p>
<p><font color="#68228B">--    set the hilite of button &quot;With Percentage of the Keyboard Learnt 2&quot; to false</font></p>
<p><font color="#68228B">--  else</font></p>
<p><font color="#68228B">--    if the cDisableBrickPercentage of stack gPrefsPath is not empty then</font></p>
<p><font color="#68228B">--      set the hilite of button &quot;For a Length of Time 2&quot; to false</font></p>
<p><font color="#68228B">--      set the hilite of button &quot;Always 2&quot; to false</font></p>
<p><font color="#68228B">--      set the hilite of button &quot;With Percentage of the Keyboard Learnt 2&quot; to true</font></p>
<p><font color="#68228B">--    else</font></p>
<p><font color="#68228B">--      send mouseUp to button &quot;Disable Brick Factory&quot;</font></p>
<p><font color="#68228B">--    end if</font></p>
<p><font color="#68228B">--  end if</font></p>
<p><font color="#68228B">--</font><font color="#980517">   </font></p>
<p><font color="#980517"> </font></p>
<p><font color="#68228B">--end preOpenCard</font></p>
<p></p>  )  (  <  2  8  9  =  G  I  p  q  6  5  k  i  _  \  F  j  `  ^  :  ;  J  r  w  z    
   create new class   	PLon preOpenCard
  put keyboardGetAvailableLayouts() into tKeyboard
  filter tKeyboard without "[.].*"
  put tKeyboard into btn "keyboards"
  set the menuHistory of btn "keyboards" to 1
  set the menuHistory of btn "level" to 1
  set the menuHistory of btn "WPM" to 3
  set the menuHistory of btn "length" to 4
  put empty into fld "name"
  set the hilite of btn "backdrop" to false
  set the hilite of btn "sound" to true
  set the hilite of btn "music" to false
  set the hilite of btn "two spaces" to false
  put empty into fld "students"
  
  put empty into button "level"
  put localiseGetDisplayValue("level.beginner") & return after tLevels
  put localiseGetDisplayValue("level.intermediate") & return after tLevels
  put localiseGetDisplayValue("level.advanced") after tLevels
  set the text of button "level" to tLevels
end preOpenCard
           A     cREVGeometryCacheIDs     1133200239727  12271133263040179  12501133262733352  12441133200412964  12331058986025514  11891060345527770  11921133200470828  12371133200393862  12311133263994126  12521133262987172  12471058986810699  11831133201100424  12411058984240257  11781133262785029  12451060697155092  12041060436378696  12021119009846842  12391133200273143  12291133200426315  12341133199991333  12241058984209827  11791133262729317  12431058987082637  12001133200470847  12361133262789428  12461133263040093  12491133263123831  12511058985981457  11901133262987156  12481133200051275  12261133200426405  12351060694958744  1203 cREVGeometryCache    order  
total  32 cREVGeneral    scriptChecksum  bhp{L&]
bookmarks   breakPoints   handlerList  preOpenCardtempScript   prevHandler  preOpenCardscriptSelection  char 827 to 826script <p><font color="#980517">on</font> preOpenCard</p>
<p>  <font color="#0000FF">put</font> keyboardGetAvailableLayouts<font color="#000000">()</font> into tKeyboard</p>
<p>  <font color="#0000FF">filter</font> tKeyboard without &quot;[.].*&quot;</p>
<p><font color="#0000FF">  put</font> tKeyboard into btn &quot;keyboards&quot;</p>
<p><font color="#0000FF">  set</font> the <font color="#FF0000">menuHistory </font>of btn &quot;keyboards&quot; to 1</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">menuHistory </font>of btn &quot;level&quot; to 1</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">menuHistory </font>of btn &quot;WPM&quot; to 3</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">menuHistory </font>of btn &quot;length&quot; to 4</p>
<p>  <font color="#0000FF">put </font>empty into fld &quot;name&quot;</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hilite </font>of btn &quot;backdrop&quot; to false</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">hilite </font>of btn &quot;sound&quot; to true</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">hilite</font> of btn &quot;music&quot; to false</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">hilite </font>of btn &quot;two spaces&quot; to false</p>
<p>  <font color="#0000FF">put </font>empty into fld &quot;students&quot;</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> empty into button &quot;level&quot;</p>
<p>  <font color="#0000FF">put </font>localiseGetDisplayValue<font color="#000000">(&quot;level.beginner&quot;) </font>&amp; <font color="#0000FF">return </font>after tLevels</p>
<p>  <font color="#0000FF">put</font> localiseGetDisplayValue<font color="#000000">(&quot;level.intermediate&quot;) </font>&amp; <font color="#0000FF">return </font>after tLevels</p>
<p><font color="#0000FF">  put</font> localiseGetDisplayValue<font color="#000000">(&quot;level.advanced&quot;) </font>after tLevels</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">text </font>of button &quot;level&quot; to tLevels</p>
<p><font color="#980517">end</font> preOpenCard</p>
<p></p>                                                                 Edit Class   	P%on preOpenCard
  put keyboardGetAvailableLayouts() into tKeyboard
  filter tKeyboard without "[.].*"
  set the menuHistory of btn "WPM" to 3
  set the menuHistory of btn "length" to 4
  --set the label of btn "choose a class" to empty
  set the label of btn "choose a class" to localiseGetDisplayValue("information.chooseclass")
  set the hilite of btn "backdrop" to false
  set the hilite of btn "sound" to true
  set the hilite of btn "music" to false
  set the hilite of btn "two spaces" to false
  put empty into fld "students"
end preOpenCard
           A     cREVGeometryCacheIDs    1133200239727  12641133263040179  12811133262733352  12751058986025514  12561133200470828  12711060345527770  12581133262987172  12781133201100424  12721058986810699  12551058984240257  12531133262785029  12761060697155092  12621060436378696  12601119009846842  12731133262898918  12871133200273143  12651133199991333  12631058984209827  12541133262729317  12741133200470847  12701058987082637  12591133262789428  12771133263040093  12801133263123831  12821058985981457  12571133262987156  12791060694958744  1261 cREVGeometryCache    total  27order  
 cREVGeneral    scriptChecksum  sdjSe
	jj&
bookmarks   handlerList  preOpenCardbreakPoints   scriptSelection  char 329 to 328prevHandler  preOpenCardtempScript   script <p><font color="#980517">on</font> preOpenCard</p>
<p>  <font color="#0000FF">put</font> keyboardGetAvailableLayouts<font color="#000000">()</font> into tKeyboard</p>
<p>  <font color="#0000FF">filter</font> tKeyboard without &quot;[.].*&quot;</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">menuHistory </font>of btn &quot;WPM&quot; to 3</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">menuHistory </font>of btn &quot;length&quot; to 4</p>
<p>  <font color="#68228B">--set the label of btn &quot;choose a class&quot; to empty</font></p>
<p><font color="#68228B">  </font><font color="#0000FF">set</font><font color="#68228B"> </font>the<font color="#68228B"> </font><font color="#FF0000">label</font><font color="#68228B"> </font>of<font color="#68228B"> </font>btn<font color="#68228B"> </font>&quot;choose a class&quot;<font color="#68228B"> </font>to<font color="#68228B"> </font>localiseGetDisplayValue<font color="#000000">(&quot;</font><font face="Times New Roman" size="16" color="#000000">information.chooseclass&quot;)</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hilite </font>of btn &quot;backdrop&quot; to false</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">hilite </font>of btn &quot;sound&quot; to true</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">hilite</font> of btn &quot;music&quot; to false</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">hilite </font>of btn &quot;two spaces&quot; to false</p>
<p>  <font color="#0000FF">put </font>empty into fld &quot;students&quot;</p>
<p><font color="#980517">end</font> preOpenCard</p>
<p></p>                                                          New Button @A on mouseUp
  set the hideConsoleWindows to true
  put word 1 of queryRegistry("hkey_local_machine\software\classes\http\shell\open\command\") into tWebBrowserPath
  get shell(tWebBrowserPath && "http://www.xworlds.com/tttt/tttt21orders.htm")
end mouseUp
       f  \               cREVGeneral    scriptChecksum  +q 쐤]q4
bookmarks   revUniqueID  
1121543575528handlerList  mouseUpscriptSelection  char 255 to 254prevHandler  mouseUptempScript   script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">hideConsoleWindows</font> to true</p>
<p>  <font color="#0000FF">put</font> word 1 of queryRegistry("hkey_local_machine\software\classes\http\shell\open\command\") into tWebBrowserPath</p>
<p>  <font color="#0000FF">get</font> shell(tWebBrowserPath &amp;&amp; "http://www.xworlds.com/tttt/tttt21orders.htm")</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	        New Button  @
 -on mouseUp
  modal "order form"
end mouseUp
         \               cREVGeneral    revUniqueID  
1121543575531	   	     
   report 	#       V            x Y: cREVGeneral    revUniqueID  
1121543575532          	        W 
  
 columns           & 4     cREVGeneral    
bookmarks   revUniqueID  
1121543575533handlerList   scriptSelection  char 1 to 0prevHandler   tempScript   script   
   col2         * K *   cTag  title.trAvgWPMColumn       cREVGeneral    revUniqueID  
1121693605260     Average WPM 
   col3         * K *   cTag  title.trAvgErrorColumn       cREVGeneral    revUniqueID  
1121693679670     
Avg. Error % 
   col4         * K *   cTag  title.trTargetWPMColumn       cREVGeneral    revUniqueID  
1121693703138     Target WPM 
   col5       j * K *   cTag  title.trHrsColumn       cREVGeneral    revUniqueID  
1121693720767     Total Hours 
   col6       J * d ,   cTag  title.trStartColumn       cREVGeneral    revUniqueID  
1121693742308     Start Date 
   col1           * | *   cTag  games.highscores.name       cREVGeneral    revUniqueID  
1121693764040
bookmarks   handlerList   tempScript   prevHandler   scriptSelection  char 1 to 0script        Name       K@       T {         cREVGeneral    revUniqueID  
1121543575527      K@       V K         cREVGeneral    revUniqueID  
1121543575526      K@     l V K         cREVGeneral    revUniqueID  
1121543575525   dot.gif @     !        HGIF89a    fff                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             !    ,        !clip2gif 0.7.2 by Yves Piguet ;       cREVGeneral    revUniqueID  
1121543575540  & New Button 
B
      X                                 cREVGeneral    revUniqueID  
1058984078769
bookmarks   handlerList   tempScript   prevHandler   scriptSelection  char 1 to 0script   	     ' Background pattern 
B
          ?                               cREVGeneral    revUniqueID  
1058984158418	     ) New Button 
B
      |                               cREVGeneral    revUniqueID  
1058984240257
bookmarks   handlerList   tempScript   prevHandler   scriptSelection  char 1 to 0script   	   
  5 f1077 
  -        4   cTag  title.trSecuritySetting       cREVGeneral    revUniqueID  
1058985981457     Security Settings 
   f1020 
  -       4   cTag  title.teacherReport       cREVGeneral    revUniqueID  
1121543575530     Teacher Report 
   dropshadow 
  -  222222     4   cTag  title.teacherReport       cREVGeneral    revUniqueID  
1121543575529     Teacher Report 
  6 dropshadow 
  -  222222      4   cTag  title.trSecuritySetting       cREVGeneral    revUniqueID  
1058986025514     Security Settings   ( Background pattern 
B
          ?                               cREVGeneral    revUniqueID  
1058984209827	     : Allow delete / import / export @eon mouseUp
  global gPrefsPath
  set the cAllowDelete of stack gPrefsPath to the hilite of me
  set the defaultStack to "choose"
  if the cAllowDelete of stack gPrefsPath is false then 
    disable btn "delete student..."
    disable btn "export student"
    disable btn "import student"
  else
    enable btn "delete student..."
    enable btn "export student"
    enable btn "import student"
  end if
  save stack gPrefsPath
end mouseUp
       ~    cTag  choice.delImpExp Allow delete/import/export           cREVGeneral    scriptChecksum  |cxP~h
hDrevUniqueID  
1058987060443
bookmarks   handlerList  mouseUpscriptSelection  char 440 to 439prevHandler  mouseUptempScript   script k<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#0000FF">set</font> the cAllowDelete of stack gPrefsPath to the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">defaultStack</font> to "choose"</p>
<p>  <font color="#980517">if</font> the cAllowDelete of stack gPrefsPath is false <font color="#980517">then</font> </p>
<p>    <font color="#0000FF">disable</font> btn "delete student..."</p>
<p>    <font color="#0000FF">disable</font> btn "export student"</p>
<p>    <font color="#0000FF">disable</font> btn "import student"</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">enable</font> btn "delete student..."</p>
<p>    <font color="#0000FF">enable</font> btn "export student"</p>
<p>    <font color="#0000FF">enable</font> btn "import student"</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	      ; Skip intro quiz `e on mouseUp
  global gPrefsPath
  set the cAutoSkipQuiz of stack gPrefsPath to the hilite of me
  save stack gPrefsPath
end mouseUp
       K}    cTag  choice.skipIntro Skip intro quiz           cREVGeneral    scriptChecksum  x@ʖS[
bookmarks   revUniqueID  
1058987082637handlerList  mouseUpscriptSelection  char 132 to 131prevHandler  mouseUptempScript   script x<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#0000FF">set</font> the cAutoSkipQuiz of stack gPrefsPath to the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	       <    K@       >          cREVGeneral    revUniqueID  
1058987234390
  B student files   9x  {on closeField
  global gPrefsPath
  set the cStudentFileLocation of stack gPrefsPath to "Editable"
  set the cStudentFilesContent of stack gPrefsPath to fld "student files"
  save stack gPrefsPath
  studentFileLocation
  --set the cSaveDirectory of stack gPrefsPath to me
  --save stack gPrefsPath
  --send "preOpenCard" to cd 1 of stack "choose"
  --preOpenCard
end closeField
                   cREVGeneral    scriptChecksum  }܈8OCA
bookmarks   revUniqueID  
1058991238624handlerList  
closeFieldscriptSelection  char 197 to 196prevHandler  
closeFieldtempScript   script <p><font color="#980517">on</font> closeField</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#0000FF">set</font><font color="#68228B"> </font>the<font color="#68228B"> </font>cStudentFileLocation<font color="#68228B"> </font>of<font color="#68228B"> </font>stack<font color="#68228B"> </font>gPrefsPath<font color="#68228B"> </font>to<font color="#68228B"> </font>&quot;Editable&quot;</p>
<p>  <font color="#0000FF">set </font>the cStudentFilesContent of stack gPrefsPath to fld &quot;student files&quot;</p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p>  studentFileLocation</p>
<p>  <font color="#68228B">--set the cSaveDirectory of stack gPrefsPath to me</font></p>
<p>  <font color="#68228B">--save stack gPrefsPath</font></p>
<p>  <font color="#68228B">--send &quot;preOpenCard&quot; to cd 1 of stack &quot;choose&quot;</font></p>
<p>  <font color="#68228B">--preOpenCard</font></p>
<p><font color="#980517">end</font> closeField</p>
<p></p>   	students 
  J cdgrcID236     on mouseUp
  
end mouseUp
              F  0   cTag  title.ssPasswords        cREVGeneral    revUniqueID  
1059918613424     
Passwords...   l Path to saved student files... ex  ton mouseUp
  global gPrefsPath
  --LOCALISE
  --answer folder "Select a directory:"
  answer folder localiseGetDisplayValue(instruction.selectDir)
  if it is not empty then
    set the cStudentFileLocation of stack gPrefsPath to "Editable"
    put it into fld "student files"
    set the cStudentFilesContent of stack gPrefsPath to fld "student files"
    save stack gPrefsPath
    studentFileLocation
    
    --set the cSaveDirectory of stack gPrefsPath to it
    --save stack gPrefsPath
    --send "preOpenCard" to cd 1 of stack "choose"
    --preOpenCard
  else
    click at the loc of btn "Automatic"
  end if
end mouseUp
           
revScript  falsecTag  action.changeLoc Change the location...           
cGlx2General    cDirtyFlag  false cGlx2TimeStamp    1200498000  start cREVGeneral    	scriptChecksum  	*-!v*breakPoints   handlerList  mouseUpscriptSelection  char 566 to 565revUniqueID  
1060436294158
bookmarks   tempScript   prevHandler  mouseUpscript !<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#68228B">--LOCALISE</font></p>
<p>  <font color="#68228B">--answer folder &quot;Select a directory:&quot;</font></p>
<p>  <font color="#0000FF">answer</font> <font color="#FF0000">folder</font> localiseGetDisplayValue<font color="#000000">(instruction.selectDir)</font></p>
<p>  <font color="#980517">if</font> it is not empty <font color="#980517">then</font></p>
<p>    <font color="#0000FF">set</font> the cStudentFileLocation of stack gPrefsPath to &quot;Editable&quot;</p>
<p>    <font color="#0000FF">put</font> it into fld &quot;student files&quot;</p>
<p>    <font color="#0000FF">set</font> the cStudentFilesContent of stack gPrefsPath to fld &quot;student files&quot;</p>
<p>    <font color="#0000FF">save</font> stack gPrefsPath</p>
<p>    studentFileLocation</p>
<p>    </p>
<p>    <font color="#68228B">--set the cSaveDirectory of stack gPrefsPath to it</font></p>
<p>    <font color="#68228B">--save stack gPrefsPath</font></p>
<p>    <font color="#68228B">--send &quot;preOpenCard&quot; to cd 1 of stack &quot;choose&quot;</font></p>
<p>    <font color="#68228B">--preOpenCard</font></p>
<p><font color="#68228B">  </font><font color="#980517">else</font></p>
<p><font color="#980517">    </font><font color="#0000FF">click </font>at the <font color="#FF0000">loc</font> of btn &quot;Automatic&quot;</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	       n Security settings ex   ?on mouseUp
  go to cd 2 of stack "teacher report"
end mouseUp
            cTag  action.securitySettings Security Settings           cREVGeneral    scriptChecksum  bUYKr{ƈrevUniqueID  
1060436309568
bookmarks   handlerList  mouseUpscriptSelection  
char 50 to 49prevHandler  mouseUptempScript   script  <p><font color="#980517">on</font> mouseUp</p>
<p><font color="#0000FF">  go </font>to cd 2 of stack "teacher report"</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	       o OK ex  on mouseUp
  global gPrefsPath
  closeCard
  lock messages
  go stack "choose" in the window of stack "teacher report"
  --  if propertyGet("animateCharacter") is false or the cDisableAnimations of stack gPrefsPath then
  --    send "moviePlay" && "0,0,true" to group "animation" of cd 1 of stack "choose"
  --  else
  --    send "moviePlay" to group "animation" of card 1 of stack "choose"
  --  end if
  send changeFlag to card 1 of stack "choose"
end mouseUp
       h    cTag  	action.ok Ok           
cGlx2General    cDirtyFlag  false cGlx2TimeStamp    1200498000  start cREVGeneral    scriptChecksum  D,JWgU
Ղ
bookmarks   revUniqueID  
1060436323804handlerList  mouseUpscriptSelection  
char 43 to 42prevHandler  mouseUptempScript   script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p>  closeCard</p>
<p>  <font color="#0000FF">lock</font> messages</p>
<p>  <font color="#0000FF">go</font> stack &quot;choose&quot; in the window of stack &quot;teacher report&quot;</p>
<p><font color="#68228B">  --  if propertyGet(&quot;animateCharacter&quot;) is false or the cDisableAnimations of stack gPrefsPath then</font></p>
<p><font color="#68228B">  --    send &quot;moviePlay&quot; &amp;&amp; &quot;0,0,true&quot; to group &quot;animation&quot; of cd 1 of stack &quot;choose&quot;</font></p>
<p><font color="#68228B">  --  else</font></p>
<p><font color="#68228B">  --    send &quot;moviePlay&quot; to group &quot;animation&quot; of card 1 of stack &quot;choose&quot;</font></p>
<p><font color="#68228B">  --  end if</font></p>
<p><font color="#0000FF">  send </font>changeFlag to card 1 of stack &quot;choose&quot;</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	       r OK ep Qon mouseUp
  lock messages
  go to cd 1 of stack "teacher report"
  end mouseUp
       h    cTag  	action.ok Ok           cREVGeneral    scriptChecksum  Cڑ1$ Ou:NrevUniqueID  
1060436378696
bookmarks   handlerList  mouseUpscriptSelection  
char 69 to 68prevHandler  mouseUptempScript   script  <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">lock</font> messages</p>
<p>  <font color="#0000FF">go</font> to cd 1 of stack "teacher report"</p>
<p>  <font color="#980517">end</font> mouseUp</p>
<p></p>	       p New Student ep Don mouseUp
  modal stack "Change New Student Password"
end mouseUp
             cTag  action.newStudent New Student           cREVGeneral    scriptChecksum  =D<%
veEL:orevUniqueID  
1060436360879
bookmarks   handlerList  mouseUpscriptSelection  
char 45 to 44prevHandler  mouseUptempScript   script  <p><font color="#980517">on</font> mouseUp</p>
<p><font color="#0000FF">  modal</font> stack "Change New Student Password"</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	       q Teacher ep @on mouseUp
  modal stack "Change Teacher Password"
end mouseUp
       2      cTag  action.Teacher Teacher           cREVGeneral    scriptChecksum  :[#%,iirevUniqueID  
1060436367819
bookmarks   handlerList  mouseUpscriptSelection  
char 11 to 10prevHandler  mouseUptempScript   script  <p><font color="#980517">on</font> mouseUp</p>
<p><font color="#0000FF">  modal</font> stack "Change Teacher Password"</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	       2 confusedviking.gif  	@       t        !GIF89a   ٶ([E
ʧVҭt۴ehģQMaZs`cTG:nfQNKƧ'J3ձ1,&ĆcXԐ!S0&kkkm,$:༝qgWH ڻ\wdRW_ЮͬkЪE:+ӮpΪcǯrElL5κ5Hv ఓUױNѾհyt5򸹻~*کƭ֭ұyzzѯԱ}Eѹn-^^_ԬŹ===dBaivӘ   !   ,       uxxfPfuG9){{fPlqxʋ
5qԂd"گ")dt{9uIзs9 =Oqa-H ?Q>`%@=4j/] ,ʉ~
h勻-kHqD1'>H!Oy>|h	;`Xgd'<9؂<FFXC pWpQj=|sWT@
=Da	&0=P 1;\0q@T%$	ĈpSs&JK0iHr!s;(v;v҇ߪ^(XB 
mʷ5<wh8dot9[tN]Ξ"KD>}v(3#ʑ
5 v0뱷\K7]nǁV@A
?eI| (P	j9(@HH(`De !B hdIEbq|	c0e!a|X p$}1@P@n!!"X1o&"KgWD;~	W#	V!g6=B *'1^GlZNwhnWVj.A$Y!M'.}$c`*$uw`"a+je-.D@7"VOhd(,m3Pet+lk*k& kdgZˏpiEXl`.0fF"QÐV> H ۯ$ (	ST+ZJu`fCG\@@ن;t
 E|7
#:B]EPE%(M=expBbDOl|A=ibCGGɝo=}1y '$/	F~KepA1
](AC{@[
 ^{-eiv78\I$18TsGh6v6x"
7IJN$E'pVP5010`l6H>	PM䔿vrq 0BLt!԰'
a| 
7i=Wd я ذAtOQ\7	9h`Dh\0f
[j&IO	wMd{"А6Gj 2VNPw,cj	>fuYGǓf:@hpCMec

N`E- .`A	p$(A]лogGKL24^$*Ċ6`/4ybP2a DFM5H@7( P1f=3'#МNgde'L8i0r*@+@P$
ܒVGv(@QI#G)/Yk b(ǀ"Ն|K@	-J`@+u&{ |)FWKJ3r Uȃ:n5Ly(Jp 868)0kb:ߊ4nu5:4݃j`=A<QA[zԬdpM
dU`|:	#Ud-5"d(ӆq1jG`yl_7(e&#AG(];);CuՠQ~x)*,]C2 K
ZL
KY]m['x'fɻ"d,S<֨H`rV  >Xc@܁1I9]DM# 3$h0pb5i.t  |,a++g,[-ETnx8h`)@_3|`кx^~>e@=+譬q)2e#Cj's^4J4, -ڕ"
(4- q! @T	TV ʂ&e/{cb7
`6dOc0B6V/	c+<X-  ;zЂ7 @|  r!Yb@x#lE[%2mGBsdCE/A aA@$
t   [ 4$lHZF lf/3>0jJ$lY+0 xBr\!kg p=H~w t 筀U`r]LaZ>5,PRp, i@ԯ
BR+teZ:DL"-^<HS _2Z@	? k}ޗv4ʦE&(-@? {  	H4> wlWT"ZM
&_,c7[rhz<0޷  Np4= xdb{,0<{ BHf/"( 7XqG4v'1@kx Fu;/,B:/ 2  C.Twp	3)ag)b7$ *`:o8-0yv!p}h`8S?`0@  % eG\1@PӅ@C(7	c%u H 0~v[
qÉa&4@6 s= ;`X0IC"'rg0@*@hwtlvA @u
O\>rr;@X>@
X/45C|)u V5D	4\@ 	0{u& Ѕ,i"_7`X@w>`
^* & 4:E"@`h:7qtB8# r/o Vtw1~!` /pqn mxjo82 pF
x$ux!Ué 2o	rY ;aPb/0{x j7z!?0n` 	5MB S)\p;u
v	4pw9}d%@pawq -g= r,RP $9y2{q  7i7C9u0q`t)PW_"MZo3)@fh w <!/   # &ڞEPS   wyQ80// fUb0qwx8 pW  0 (o%*^v[7p* F~ ^s> Xq7ZzC`C뇟 3@z<P( y5PGV%p** SؒH!ii m4 `/@;Yz}8PoSj}UJ2Y['YZ|)  HѺ: @0P'
@ gP 0k  ȈS|z*Ū;pvܓX0.Dr
  @T xwi{!a#[&Rm:
W}j@|' j?{*٫Sʒ! "਻g o8P{e_eؔ7 42Dw Gy^!fv׮  /F: hZY[sk>p}Tj`"o{Pg!r*r;W{^f7PZ6PY\=pgRT 0ЈGzv-[ P3o($м% qb>):P7ڽCbs- s  4J^:"+*g%PG9sGpvXQk4"@!7hPR@vK;bz$_
/`yؗv@M+&q.G|gP,@z:~#(*:PS<h@ xX/LS2lv<P`	\`P%: k|^	r,[kr&wZ\~êgo   +	 IL~ 4~-r-˷1\^v-Њ-~)K<V\5YAn6 )sw7 b^,  iU/*`zRXhP#Hw%x:k,TX҇m]l/`A? ̰[E,pkQ_PWQ܊]0\؅3] -c[e1, v@z6 -Y6P6iW\Fn"8awda$P^9v5ۓM
﷑YO} `JJ@3J0Ք0<=	eM&+©s+oPpϮ,w	UkHpڨڪ`EnГEd70Pqla	by>@~ڄmSgX0 D@[*@6 ׶ۘ@k  6@yZ|V ;]x8=
Zp݄1M@2p~%r
%/zS!f <ʨeqZYWU޺Sp"pxGmmvovC@,`[7jM3<U@-P }\   Tꕱ fnw@U~JF-Yp3@ nz^l
CнA H<C0 o-< [` /*hRڗq7
\YZCy]@[P7&.Y4uY|Lj".-gH;y~`|aP*
η2z'l7<`nľ K캦 6(~<rZP~9 <Cpmw,W op?P*
o{7^*|OzyБ݋i}!a	4^4Ъpso0nw/W>|	NKRxP6{Ab՗ȝ
0eo"|HM0u&k{ >UyDn^N 6Pvr`O_!S/%z?P#HTeah 5rJ{	(v<'`qK@y}Rț6R>4;?-<v[@@3331!{6,{{;NbN-!@A*R7$72\	^!8>R26,0"	CXTT WW 1A;RT!*Ud)TxBdPdK 11,1#qCi6``A-[QA4p1ʀ,t"!
16?~!p	).:ԎZй74bU@bGDJܐ"K<	XYɐ%+T2 ]zdEQj[\et8_`mUF	uIfㆊooKK DP: fm:抾pj3Ю$"
<<p-Z`xx]2NvF\~1PA	S
lVTĀ SEX `t
>:?X^xl@P
 BAt@/
[ [=s
%
#CbX<AJd'1j ?]CGGpD-lAp4
HXn$؀a@Po \tOFXY!İWhA L8$ Ρ AV/B 

R42e	,@B~R)4< <3<hY5Z<m ڝ#$pW tM":(@&p9P v
E#z!Xu!T@Sbm-)C .Tu25@$UA*`
砐@TlQTR!pRٱ`)/$Pw4c(T)^gpA#4\@ W.ExOu9	0| t  xC`XjD/nUt
*;`v]ɬ4%Oz-Tw#C';<WYeE  8lEP>C f6˔PnƲM~)>lA C6XuowOYpN;  Z  D= P&U'hP@6W72ZF0؃60 24
^02(" PvE(Z@BC   V @Htv TP?9C
^B 60o'	@ Xp#f` Pq/D$Z젃]q@Zֻ)
  `^,`I6`#C$ N+AFY:>+ހ
!<2 5,  _h]\D!HpUp#o$::a AmvL {:hJ*qV|| ǘAC6V:5
e_'@b~;U	`p 
d -G ;5Yi狟H*YJ %g+WC"R%m#&3~Agd ^m/'+
n
 F
,( r!:@ @HΏ"n-xCZ N	@1 )11z|* ;#հz:Ue[$6	J)	 X|6U?U')F2TO@V:UbUÌ9*@H h
(9P,=vYnAqewYc79dG?9FWNâI$e@a ј& 2!,fls[7_ï%ڮ iP 	d؎/3vcDB	 )<D [Mngຖ,CGI'RР; 
,ad"0p1Cc=~51oc	M|+r\QbK16	P9+H@,dGæ=:!;! xÂ*
@/0ǸV8μ8/f;rAqPgdh&&q)$c@a>1M|eiq3H-hGU=[*}9\\Ѩ50x@z7Ido:ng#)vU# #Qn
ćGݏ" Jrz
YׁU*uuRYi>vHlGwnU":!(!rDQăTSTGM
bΛV6n)ZU	8@uDIToX2pYǺ\hB/w1_?<~)c5#[ .r7fMآ`wel_ TЌ	_ӸE=
^3 04)"?@+ =WѝQ'Ƀw*Ab8>+>ENa`AgNoU}Trf7h\\!X
p1 30
rAa$\QU c\* O5tKTF\h-	c"h'k%WXWu8PA#67XB>FiL8|?ȷJXJ 0pFys7!@D>$~
YqmVǃr9E{rXvP#r6rSo{Pwc ׈D4t7  ;       cREVGeneral    revUniqueID  
1058985491232  8    K        >         cREVGeneral    revUniqueID  
1058986800635  9    K        >        cREVGeneral    revUniqueID  
1058986810699  =   K@       @         cREVGeneral    
bookmarks   revUniqueID  
1058987289961handlerList   scriptSelection  char 1 to 0prevHandler   tempScript   script     G    K       j         cREVGeneral    revUniqueID  
1059048751026  I    K      8         cREVGeneral    revUniqueID  
1059048803818  k Disable Safari Park `eNon mouseUp -- Enables and disables the buttons controling the access to safari park, by defualt the "always" button is selected.
  global gPrefsPath
  set the disabled of button "Always 1" to not the hilite of me
  set the disabled of button "For a Length of Time 1" to not the hilite of me
  set the disabled of button "With Percentage of the Keyboard Learnt 1" to not the hilite of me
  set the disabled of button "Time 1" to not the hilite of me
  set the disabled of button "Percentage 1" to not the hilite of me
   
  if the hilite of me is true then
    if the cDisableSafariPercentage of stack gPrefsPath is not empty then
      set the hilite of button "With Percentage of the Keyboard Learnt 1" to true
      send "mouseUp" to button "With Percentage of the Keyboard Learnt 1"
    else if the cDisableSafariDuration of stack gPrefsPath is not empty then
      set the hilite of button "For a Length of Time 1" to true
      send "mouseUp" to button "For a Length of Time 1"
    else
      set the hilite of button "Always 1" to true
      send mouseUp to button "Always 1" 
    end if
  else 
    set the hilite of button "Always 1" to false
    set the hilite of button "For a Length of Time 1" to false
    set the hilite of button "With Percentage of the Keyboard Learnt 1" to false
    set the cPlaySafariPark of stack gPrefsPath to true
    set the cDisableSafariPercentage of stack gPrefsPath to empty
    set the cDisableSafariDuration of stack gPrefsPath to empty
    set the cDisableSafariStartTime of stack gPrefsPath to empty
    set the visible of fld "Time up" to false
  end if
end mouseUp
       H    cTag  choice.disableSafPark Disable Safari Park           cREVGeneral    scriptChecksum  gϑ,,as*o
bookmarks   revUniqueID  
1060347513998handlerList  mouseUpscriptSelection  char 1602 to 1601prevHandler  mouseUptempScript   script <p><font color="#980517">on</font> mouseUp <font color="#68228B">-- Enables and disables the buttons controling the access to safari park, by defualt the &quot;always&quot; button is selected.</font></p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">disabled</font> of button &quot;Always 1&quot; to not the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">disabled</font> of button &quot;For a Length of Time 1&quot; to not the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">disabled</font> of button &quot;With Percentage of the Keyboard Learnt 1&quot; to not the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">disabled</font> of button &quot;Time 1&quot; to not the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">disabled</font> of button &quot;Percentage 1&quot; to not the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>   </p>
<p>  <font color="#980517">if</font> the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font> is true <font color="#980517">then</font></p>
<p>    <font color="#980517">if</font> the cDisableSafariPercentage of stack gPrefsPath is not empty <font color="#980517">then</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;With Percentage of the Keyboard Learnt 1&quot; to true</p>
<p>      <font color="#0000FF">send</font> &quot;mouseUp&quot; to button &quot;With Percentage of the Keyboard Learnt 1&quot;</p>
<p>    <font color="#980517">else</font> <font color="#980517">if</font> the cDisableSafariDuration of stack gPrefsPath is not empty <font color="#980517">then</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;For a Length of Time 1&quot; to true</p>
<p>      <font color="#0000FF">send</font> &quot;mouseUp&quot; to button &quot;For a Length of Time 1&quot;</p>
<p>    <font color="#980517">else</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;Always 1&quot; to true</p>
<p><font color="#0000FF">      send</font> mouseUp to button &quot;Always 1&quot; </p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  else</font> </p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;Always 1&quot; to false</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;For a Length of Time 1&quot; to false</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;With Percentage of the Keyboard Learnt 1&quot; to false</p>
<p>    <font color="#0000FF">set</font> the cPlaySafariPark of stack gPrefsPath to true</p>
<p>    <font color="#0000FF">set</font> the cDisableSafariPercentage of stack gPrefsPath to empty</p>
<p>    <font color="#0000FF">set</font> the cDisableSafariDuration of stack gPrefsPath to empty</p>
<p>    <font color="#0000FF">set</font> the cDisableSafariStartTime of stack gPrefsPath to empty</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">visible</font> of fld &quot;Time up&quot; to false</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">end</font> mouseUp</p>	       i 
Disable 1  ion mouseUp --Disables and Enables the other buttons and associated fields in the group in accordance with the button selected.
  global gPrefsPath
  --set the visible of fld "Time up" to false
  if the hilite of button "For a Length of Time 1" is true then 
    set the disabled of button "Time 1" to false
  else
    set the disabled of button "Time 1" to true
    set the cDisableSafariStartTime of stack gPrefsPath to empty
    set the cDisableSafariDuration of stack gPrefsPath to empty
  end if
  
  if the hilite of button "With Percentage of the Keyboard Learnt 1" is true then
    set the disabled of button "Percentage 1" to false
  else
    set the disabled of button "Percentage 1" to true
    set the cDisableSafariPercentage of stack gPrefsPath to empty
  end if
end mouseUp

       z      cREVGeneral    scriptChecksum  ̇ZX7aYZdJrevUniqueID  
1060345527770
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 789 to 788script 0<p><font color="#980517">on </font>mouseUp <font color="#68228B">--Disables and Enables the other buttons and associated fields in the group in accordance with the button selected.</font></p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p>  <font color="#68228B">--set the visible of fld &quot;Time up&quot; to false</font></p>
<p><font color="#980517">  if </font>the <font color="#FF0000">hilite</font> of button &quot;For a Length of Time 1&quot; is true <font color="#980517">then </font></p>
<p><font color="#980517">    </font><font color="#0000FF">set </font>the <font color="#FF0000">disabled</font> of button &quot;Time 1&quot; to false</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">set </font>the <font color="#FF0000">disabled </font>of button &quot;Time 1&quot; to true</p>
<p>    <font color="#0000FF">set</font> the cDisableSafariStartTime of stack gPrefsPath to empty</p>
<p>    <font color="#0000FF">set</font> the cDisableSafariDuration of stack gPrefsPath to empty</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">  </font></p>
<p><font color="#980517">  if </font>the <font color="#FF0000">hilite</font> of button &quot;With Percentage of the Keyboard Learnt 1&quot; is true <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">set </font>the <font color="#FF0000">disabled </font>of button &quot;Percentage 1&quot; to false</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">set </font>the <font color="#FF0000">disabled </font>of button &quot;Percentage 1&quot; to true</p>
<p>    <font color="#0000FF">set</font> the cDisableSafariPercentage of stack gPrefsPath to empty</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>
<p></p>  c 	Always 1 `d on mouseUp
  global gPrefsPath
  set the cPlaySafariPark of stack gPrefsPath to not the hilite of me -- By default, this is highlighted, so cPlaySafariPark is false
  save stack gPrefsPath
  pass mouseUp
end mouseUp
       ~    cTag  
choice.always Always           cREVGeneral    scriptChecksum  V Xp>LTrevUniqueID  
1060345246188
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  
char 68 to 67script @<p><font color="#980517">on </font>mouseUp</p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p>  <font color="#0000FF">set</font> the cPlaySafariPark of stack gPrefsPath to not the <font color="#FF0000">hilite</font> of <font color="#F88017">me </font><font color="#68228B">-- By default, this is highlighted, so cPlaySafariPark is false</font></p>
<p><font color="#68228B">  </font><font color="#0000FF">save</font> stack gPrefsPath</p>
<p><font color="#68228B">  </font><font color="#0000FF">pass </font>mouseUp</p>
<p><font color="#980517">end</font> mouseUp</p>	     d For a Length of Time 1 `d on mouseUp
  global gPrefsPath
  set the cDisableSafariDuration of stack gPrefsPath to the label of button "Time 1"
--  set the cDisableSafariStartTime of stack gPrefsPath to the seconds
  save stack gPrefsPath
  pass mouseup
end mouseUp
           cTag  choice.forTime !For a length of time, in minutes           cREVGeneral    	scriptChecksum  Ȝ@H&x1handlerList  mouseUpbreakPoints   scriptSelection  char 211 to 210revUniqueID  
1060345300532
bookmarks   tempScript   prevHandler  mouseUpscript -<p><font color="#980517">on </font>mouseUp</p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p><font color="#0000FF">  set </font>the cDisableSafariDuration of stack gPrefsPath to the <font color="#FF0000">label </font>of button &quot;Time 1&quot;</p>
<p><font color="#68228B">--  set the cDisableSafariStartTime of stack gPrefsPath to the seconds</font></p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p><font color="#68228B">  </font><font color="#0000FF">pass </font>mouseup</p>
<p><font color="#980517">end</font> mouseUp</p>	     e )With Percentage of the Keyboard Learnt 1 `d   on mouseUp
  global gPrefsPath
  set the cDisableSafariPercentage of stack gPrefsPath to the label of button "Percentage 1"
  pass mouseUp
end mouseUp
        8   cTag  choice.untilPercent .Until a percentage of the keyboard is learned           cREVGeneral    scriptChecksum  'IL<FrevUniqueID  
1060345356817
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  
char 38 to 85script <p><font color="#980517">on </font>mouseUp</p>
<p><font color="#68228B">  </font><font color="#0000FF">global </font>gPrefsPath</p>
<p><font color="#0000FF">  set </font>the cDisableSafariPercentage of stack gPrefsPath to the <font color="#FF0000">label </font>of button &quot;Percentage 1&quot;</p>
<p><font color="#68228B">  </font><font color="#0000FF">pass </font>mouseUp</p>
<p><font color="#980517">end</font> mouseUp</p>	     _ Time 1 u on MenuPick 
  global gPrefsPath
  set the cDisableSafariDuration of stack gPrefsPath to the label of me
  --set the cDisableSafariStartTime of stack gPrefsPath to the seconds 
  save stack gPrefsPath
end MenuPick
        H      5    M5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
         cREVGeneral    scriptChecksum  16[X]revUniqueID  
1060343560837
bookmarks   handlerList  MenuPicktempScript   prevHandler  MenuPickscriptSelection  char 110 to 109script <p><font color="#980517">on </font>MenuPick </p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p><font color="#0000FF">  set </font>the cDisableSafariDuration of stack gPrefsPath to the <font color="#FF0000">label </font>of <font color="#F88017">me</font></p>
<p><font color="#0000FF">  </font><font color="#68228B">--set the cDisableSafariStartTime of stack gPrefsPath to the seconds</font> </p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p>end MenuPick</p>	       \ 
Percentage 1 u son mouseUp
  global gPrefsPath
  set the cDisableSafariPercentage of stack gPrefsPath to the label me
end mouseUp
        H      5    =5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
         cREVGeneral    	scriptChecksum  !ZxujbreakPoints   handlerList  mouseUpscriptSelection  char 114 to 113revUniqueID  
1060343480396
bookmarks   tempScript   prevHandler  mouseUpscript <p><font color="#980517">on </font>mouseUp</p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p>  <font color="#0000FF">set </font>the cDisableSafariPercentage of stack gPrefsPath to the <font color="#FF0000">label </font>me</p>
<p><font color="#980517">end</font> mouseUp</p>	       j 
Disable 2  ion mouseUp --Disables and Enables the other buttons and associated fields in the group in accordance with the button selected.
  global gPrefsPath
  --set the visible of fld "Time up 2" to false
  if the hilite of button "For a Length of Time 2" is true then 
    set the disabled of button "Time 2" to false
  else
    set the disabled of button "Time 2" to true
    set the cDisableBrickStartTime of stack gPrefsPath to empty
    set the cDisableBrickDuration of stack gPrefsPath to empty
  end if
  
  if the hilite of button "With Percentage of the Keyboard Learnt 2" is true then
    set the disabled of button "Percentage 2" to false
  else
    set the disabled of button "Percentage 2" to true
    set the cDisableBrickPercentage of stack gPrefsPath to empty
  end if
end mouseUp
      H&      cREVGeneral    scriptChecksum  2x/->zrevUniqueID  
1060345555698
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 788 to 787script '<p><font color="#980517">on </font>mouseUp <font color="#68228B">--Disables and Enables the other buttons and associated fields in the group in accordance with the button selected.</font></p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p>  <font color="#68228B">--set the visible of fld &quot;Time up 2&quot; to false</font></p>
<p><font color="#980517">  if </font>the <font color="#FF0000">hilite</font> of button &quot;For a Length of Time 2&quot; is true <font color="#980517">then </font></p>
<p><font color="#980517">    </font><font color="#0000FF">set </font>the <font color="#FF0000">disabled</font> of button &quot;Time 2&quot; to false</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">set </font>the <font color="#FF0000">disabled </font>of button &quot;Time 2&quot; to true</p>
<p>    <font color="#0000FF">set</font> the cDisableBrickStartTime of stack gPrefsPath to empty</p>
<p>    <font color="#0000FF">set</font> the cDisableBrickDuration of stack gPrefsPath to empty</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">  </font></p>
<p><font color="#980517">  if </font>the <font color="#FF0000">hilite</font> of button &quot;With Percentage of the Keyboard Learnt 2&quot; is true <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">set </font>the <font color="#FF0000">disabled </font>of button &quot;Percentage 2&quot; to false</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">set </font>the <font color="#FF0000">disabled </font>of button &quot;Percentage 2&quot; to true</p>
<p>    <font color="#0000FF">set</font> the cDisableBrickPercentage of stack gPrefsPath to empty</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>  f 	Always 2 `d on mouseUp
  global gPrefsPath
  set the cPlayBrickFactory of stack gPrefsPath to not the hilite of me
  save stack gPrefsPath
  pass mouseUp
end mouseUp
      L Q    cTag  
choice.always Always           cREVGeneral    scriptChecksum  PR
3j:revUniqueID  
1060345415544
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 142 to 141script <p><font color="#980517">on </font>mouseUp</p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p>  <font color="#0000FF">set</font> the cPlayBrickFactory of stack gPrefsPath to not the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p><font color="#68228B">  </font><font color="#0000FF">save</font> stack gPrefsPath</p>
<p><font color="#0000FF">  pass </font>mouseUp</p>
<p><font color="#980517">end</font> mouseUp</p>	     g For a Length of Time 2 `d on mouseUp
  global gPrefsPath
  set the cDisableBrickDuration of stack gPrefsPath to the label of button "Time 2"
  --set the cDisableBrickStartTime of stack gPrefsPath to the seconds
  save stack gPrefsPath
  pass mouseup
end mouseUp
      zz    cTag  choice.forTime !For a length of time, in minutes           cREVGeneral    scriptChecksum  rmy0(P-//SrevUniqueID  
1060345450652
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 120 to 119script e<p><font color="#980517">on </font>mouseUp</p>
<p><font color="#68228B">  </font><font color="#0000FF">global </font>gPrefsPath</p>
<p><font color="#0000FF">  set </font>the cDisableBrickDuration of stack gPrefsPath to the <font color="#FF0000">label </font>of button &quot;Time 2&quot;</p>
<p><font color="#0000FF">  </font><font color="#68228B">--set the cDisableBrickStartTime of stack gPrefsPath to the seconds</font></p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p><font color="#68228B">  </font><font color="#0000FF">pass </font>mouseup</p>
<p><font color="#980517">end</font> mouseUp</p>	     h )With Percentage of the Keyboard Learnt 2 `d on mouseUp
  global gPrefsPath
  set the cDisableBrickPercentage of stack gPrefsPath to the label of button "Percentage 2"
  pass mouseUp
end mouseUp
       ,   cTag  choice.untilPercent .Until a percentage of the keyboard is learned           cREVGeneral    scriptChecksum  IpqFrevUniqueID  
1060345453542
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 122 to 121script <p><font color="#980517">on </font>mouseUp</p>
<p><font color="#0000FF">  global </font>gPrefsPath</p>
<p><font color="#0000FF">  set </font>the cDisableBrickPercentage of stack gPrefsPath to the <font color="#FF0000">label </font>of button &quot;Percentage 2&quot;</p>
<p><font color="#68228B">  </font><font color="#0000FF">pass </font>mouseUp</p>
<p><font color="#980517">end</font> mouseUp</p>	     ` Time 2 u on menuPick 
  global gPrefsPath
  set the cDisableBrickDuration of stack gPrefsPath to the label of me
  --set the cDisableBrickStartTime of stack gPrefsPath to the seconds 
  save stack gPrefsPath
end menuPick
      z H      5    M5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
         cREVGeneral    scriptChecksum  բ}ТrevUniqueID  
1060343612607
bookmarks   handlerList  menuPicktempScript   prevHandler  menuPickscriptSelection  char 109 to 108script <p><font color="#980517">on </font>menuPick </p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p><font color="#0000FF">  set </font>the cDisableBrickDuration of stack gPrefsPath to the <font color="#FF0000">label </font>of <font color="#F88017">me</font></p>
<p><font color="#0000FF">  </font><font color="#68228B">--set the cDisableBrickStartTime of stack gPrefsPath to the seconds</font> </p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p><font color="#980517">end </font>menuPick</p>	       ^ 
Percentage 2 u uon menuPick
  global gPrefsPath
  set the cDisableBrickPercentage of stack gPrefsPath to the label me
end menuPick

       H      20    =5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
         cREVGeneral    scriptChecksum  z@zTXrevUniqueID  
1060343555727
bookmarks   handlerList  menuPicktempScript   prevHandler  menuPickscriptSelection  char 116 to 115script L<p><font color="#980517">on </font>menuPick</p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p>  <font color="#0000FF">set </font>the cDisableBrickPercentage of stack gPrefsPath to the <font color="#FF0000">label </font><font color="#F88017">me</font></p>
<p><font color="#980517">end</font> menuPick</p>
<p></p>
<p></p>	       F Disable Brick Factory `eXon mouseUp -- Enables and disables the buttons controling the access to safari park, by defualt the "always" button is selected.
  global gPrefsPath
  set the disabled of button "Always 2" to not the hilite of me
  set the disabled of button "For a Length of Time 2" to not the hilite of me
  set the disabled of button "With Percentage of the Keyboard Learnt 2" to not the hilite of me
  set the disabled of button "Time 2" to not the hilite of me
  set the disabled of button "Percentage 2" to not the hilite of me
   
   
   
  if the hilite of me is true then
    if the cDisableBrickPercentage of stack gPrefsPath is not empty then
      set the hilite of button "With Percentage of the Keyboard Learnt 2" to true
      send "mouseUp" to button "With Percentage of the Keyboard Learnt 2"
    else if the cDisableBrickDuration of stack gPrefsPath is not empty then
      set the hilite of button "For a Length of Time 2" to true
      send "mouseUp" to button "For a Length of Time 2"
    else
      set the hilite of button "Always 2" to true
      send mouseUp to button "Always 2" 
    end if
  else 
    set the hilite of button "Always 2" to false
    set the hilite of button "For a Length of Time 2" to false
    set the hilite of button "With Percentage of the Keyboard Learnt 2" to false
    set the cPlayBrickFactory of stack gPrefsPath to true
    set the cDisableBrickPercentage of stack gPrefsPath to empty
    set the cDisableBrickDuration of stack gPrefsPath to empty
    set the cDisableBrickStartTime of stack gPrefsPath to empty
    set the visible of fld "Time up 2" to false
  end if
  
end mouseUp
          cTag  choice.disableBrickFact Disable Brick Facory           cREVGeneral    scriptChecksum  @P
jw
bookmarks   revUniqueID  
1059048694323handlerList  mouseUpscriptSelection  char 1116 to 1115prevHandler  mouseUptempScript   script <p><font color="#980517">on</font> mouseUp <font color="#68228B">-- Enables and disables the buttons controling the access to safari park, by defualt the &quot;always&quot; button is selected.</font></p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">disabled</font> of button &quot;Always 2&quot; to not the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">disabled</font> of button &quot;For a Length of Time 2&quot; to not the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">disabled</font> of button &quot;With Percentage of the Keyboard Learnt 2&quot; to not the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">disabled</font> of button &quot;Time 2&quot; to not the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">disabled</font> of button &quot;Percentage 2&quot; to not the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>   </p>
<p>   </p>
<p>   </p>
<p>  <font color="#980517">if</font> the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font> is true <font color="#980517">then</font></p>
<p>    <font color="#980517">if</font> the cDisableBrickPercentage of stack gPrefsPath is not empty <font color="#980517">then</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;With Percentage of the Keyboard Learnt 2&quot; to true</p>
<p>      <font color="#0000FF">send</font> &quot;mouseUp&quot; to button &quot;With Percentage of the Keyboard Learnt 2&quot;</p>
<p>    <font color="#980517">else</font> <font color="#980517">if</font> the cDisableBrickDuration of stack gPrefsPath is not empty <font color="#980517">then</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;For a Length of Time 2&quot; to true</p>
<p>      <font color="#0000FF">send</font> &quot;mouseUp&quot; to button &quot;For a Length of Time 2&quot;</p>
<p>    <font color="#980517">else</font></p>
<p>      <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;Always 2&quot; to true</p>
<p>      <font color="#0000FF">send</font> mouseUp to button &quot;Always 2&quot; </p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  else</font> </p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;Always 2&quot; to false</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;For a Length of Time 2&quot; to false</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">hilite</font> of button &quot;With Percentage of the Keyboard Learnt 2&quot; to false</p>
<p>    <font color="#0000FF">set</font> the cPlayBrickFactory of stack gPrefsPath to true</p>
<p>    <font color="#0000FF">set</font> the cDisableBrickPercentage of stack gPrefsPath to empty</p>
<p>    <font color="#0000FF">set</font> the cDisableBrickDuration of stack gPrefsPath to empty</p>
<p>    <font color="#0000FF">set</font> the cDisableBrickStartTime of stack gPrefsPath to empty</p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">visible</font> of fld &quot;Time up 2&quot; to false</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p>  </p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	     
  w Time up     on mouseUp
  
end mouseUp
        Red   J U !            cREVGeneral    revUniqueID  
1060694958744     	Time up! 
  z 
Time up 2     on mouseUp
  
end mouseUp
        Red   U !            cREVGeneral    revUniqueID  
1060697155092     	Time up! 
  }          #   cTag  information.studFileLoc       cREVGeneral    revUniqueID  
1063211544306      Location of saved student files    Student File Location 	 i        H     cREVGeneral    revUniqueID  
1063284834315
bookmarks   handlerList   tempScript   prevHandler   script     { 	Editable `d=on mouseUp
  global gPrefsPath
  set the cStudentFileLocation of stack gPrefsPath to "Editable" --there was a problem hiliting the correct radio button after restarting tttt 
  send "mouseUp" to btn "Path to saved student files..." -- force them to choose a directory that exists
  --studentFileLocation
end mouseUp
             cTag  choice.trCustom Custom Directory           
cGlx2General    cDirtyFlag  false cGlx2TimeStamp    1200498000  start cREVGeneral    	scriptChecksum  NAw*0fbreakPoints   handlerList  mouseUpscriptSelection  char 231 to 230
bookmarks   revUniqueID  
1063209542935prevHandler  mouseUptempScript   script k<p><font color="#980517">on </font>mouseUp</p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p>  <font color="#0000FF">set</font> the cStudentFileLocation of stack gPrefsPath to &quot;Editable&quot; <font color="#68228B">--there was a problem hiliting the correct radio button after restarting tttt</font> </p>
<p>  <font color="#0000FF">send</font> &quot;mouseUp&quot; to btn &quot;Path to saved student files...&quot; <font color="#68228B">-- force them to choose a directory that exists</font></p>
<p>  <font color="#68228B">--studentFileLocation</font></p>
<p><font color="#980517">end</font> mouseUp</p>	     | 
Automatic `d on mouseUp
  global gPrefsPath
  set the cStudentFileLocation of stack gPrefsPath to "Automatic" --this global variable is just used to make sure the correct radio button is hilited after re-starting tttt
  studentFileLocation
end mouseUp
             cTag  
choice.trHome Users home directory           cREVGeneral    scriptChecksum  '1Y,u'.revUniqueID  
1063209546945
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 239 to 238script <p><font color="#980517">on </font>mouseUp</p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p>  <font color="#0000FF">set</font> the cStudentFileLocation of stack gPrefsPath to &quot;Automatic&quot; <font color="#68228B">--this global variable is just used to make sure the correct radio button is hilited after re-starting tttt</font></p>
<p><font color="#68228B">  </font>studentFileLocation</p>
<p><font color="#980517">end</font> mouseUp</p>	        K        j        cREVGeneral    revUniqueID  
1063975092290      K        2        cREVGeneral    revUniqueID  
1121543575541   columns         
 ' 8     cREVGeneral    
bookmarks   revUniqueID  
1121694113499handlerList   scriptSelection  char 1 to 0prevHandler   tempScript   script      	Avg. WPM rw hon mouseUp
  set the itemDel to tab
  sort lines of fld "report" numeric by item 2 of each
end mouseUp
        / K (   cTag  title.trAvgWPMColumn                   Average WPM           cREVGeneral    scriptChecksum  ?#OZ|Ւe
bookmarks   revUniqueID  
1121694118488handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 104 to 103script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">itemDel</font> to tab</p>
<p>  <font color="#0000FF">sort</font> lines of fld "report" numeric by item 2 of each</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	      Target WPM rw hon mouseUp
  set the itemDel to tab
  sort lines of fld "report" numeric by item 4 of each
end mouseUp
        / K (   cTag  title.trTargetWPMColumn                   Target WPM           cREVGeneral    scriptChecksum  ʚ}BH%f	+I
bookmarks   revUniqueID  
1121694118489handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 1 to 10script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">itemDel</font> to tab</p>
<p>  <font color="#0000FF">sort</font> lines of fld "report" numeric by item 4 of each</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	      
Avg. Error % bw hon mouseUp
  set the itemDel to tab
  sort lines of fld "report" numeric by item 3 of each
end mouseUp
      " / K (   cTag  title.trAvgErrorColumn                   
Avg. Error %           cREVGeneral    scriptChecksum  ZoZXm7?_փ<
bookmarks   revUniqueID  
1121694118490handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 104 to 103script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">itemDel</font> to tab</p>
<p>  <font color="#0000FF">sort</font> lines of fld "report" numeric by item 3 of each</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	      
Total Hrs rw hon mouseUp
  set the itemDel to tab
  sort lines of fld "report" numeric by item 5 of each
end mouseUp
      m / K (   cTag  title.trHrsColumn                   Total Hours           cREVGeneral    scriptChecksum  $X-c!6
bookmarks   revUniqueID  
1121694118491handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 1 to 10script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">itemDel</font> to tab</p>
<p>  <font color="#0000FF">sort</font> lines of fld "report" numeric by item 5 of each</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	      Start Date rw ion mouseUp
  set the itemDel to tab
  sort lines of fld "report" dateTime by item 6 of each
end mouseUp
      L / d (   cTag  title.trStartColumn                   Start Date           cREVGeneral    revUniqueID  
1121694118492	        i        +  0     cREVGeneral    revUniqueID  
1058193307513   Name rw eon mouseUp
  set the itemDel to tab
  sort lines of fld "report" text by item 1 of each
end mouseUp
        / { (   cTag  title.trNameColumn                   Name           cREVGeneral    scriptChecksum  l#,
|N,
bookmarks   revUniqueID  
1121694118493handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 101 to 100script 5<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">itemDel</font> to tab</p>
<p>  <font color="#0000FF">sort</font> lines of fld "report" <font color="#FF0000">text</font> by item 1 of each</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	      Create New Class ex   5on mouseUp
  go card "create new class"
end mouseUp
      
     cTag  action.createClass Create New Class           cREVGeneral    scriptChecksum  :>kAʄ
bookmarks   revUniqueID  
1132921064247handlerList  mouseUpscriptSelection  
char 52 to 51prevHandler  mouseUptempScript   script  <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">go </font>card &quot;create new class&quot;</p>
<p><font color="#980517">end</font> mouseUp</p>	        Edit Class ex   /on mouseUp
  go card "edit class"
end mouseUp
           cTag  action.editClass Edit Class           cREVGeneral    scriptChecksum  η`sgE
bookmarks   revUniqueID  
1132921134358handlerList  mouseUpscriptSelection  
char 14 to 13prevHandler  mouseUptempScript   script  <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">go</font><font color="#68228B"> </font>card<font color="#68228B"> </font>&quot;edit class&quot;</p>
<p><font color="#980517">end</font> mouseUp</p>	        New Button 
B
      |                               cREVGeneral    
bookmarks   revUniqueID  
1058984240257handlerList   scriptSelection  char 1 to 0prevHandler   tempScript   script   	      Background pattern 
B
          ?                               cREVGeneral    revUniqueID  
1058984209827	         K        >        cREVGeneral    revUniqueID  
1058986810699
   dropshadow 
  -  222222      4   cTag  title.createClass       
cREVTable    currentview  Create New Class cREVGeneral    revUniqueID  
1058986025514     Create New Class 
   f1077 
  -        4   cTag  title.createClass       
cREVTable    currentview  Create New Class cREVGeneral    revUniqueID  
1058985981457     Create New Class    
Disable 1  ion mouseUp --Disables and Enables the other buttons and associated fields in the group in accordance with the button selected.
  global gPrefsPath
  --set the visible of fld "Time up" to false
  if the hilite of button "For a Length of Time 1" is true then 
    set the disabled of button "Time 1" to false
  else
    set the disabled of button "Time 1" to true
    set the cDisableSafariStartTime of stack gPrefsPath to empty
    set the cDisableSafariDuration of stack gPrefsPath to empty
  end if
  
  if the hilite of button "With Percentage of the Keyboard Learnt 1" is true then
    set the disabled of button "Percentage 1" to false
  else
    set the disabled of button "Percentage 1" to true
    set the cDisableSafariPercentage of stack gPrefsPath to empty
  end if
end mouseUp

              cREVGeneral    scriptChecksum  ̇ZX7aYZdJ
bookmarks   revUniqueID  
1060345527770handlerList  mouseUpscriptSelection  char 789 to 788prevHandler  mouseUptempScript   script 0<p><font color="#980517">on </font>mouseUp <font color="#68228B">--Disables and Enables the other buttons and associated fields in the group in accordance with the button selected.</font></p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p>  <font color="#68228B">--set the visible of fld &quot;Time up&quot; to false</font></p>
<p><font color="#980517">  if </font>the <font color="#FF0000">hilite</font> of button &quot;For a Length of Time 1&quot; is true <font color="#980517">then </font></p>
<p><font color="#980517">    </font><font color="#0000FF">set </font>the <font color="#FF0000">disabled</font> of button &quot;Time 1&quot; to false</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">set </font>the <font color="#FF0000">disabled </font>of button &quot;Time 1&quot; to true</p>
<p>    <font color="#0000FF">set</font> the cDisableSafariStartTime of stack gPrefsPath to empty</p>
<p>    <font color="#0000FF">set</font> the cDisableSafariDuration of stack gPrefsPath to empty</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">  </font></p>
<p><font color="#980517">  if </font>the <font color="#FF0000">hilite</font> of button &quot;With Percentage of the Keyboard Learnt 1&quot; is true <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">set </font>the <font color="#FF0000">disabled </font>of button &quot;Percentage 1&quot; to false</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">set </font>the <font color="#FF0000">disabled </font>of button &quot;Percentage 1&quot; to true</p>
<p>    <font color="#0000FF">set</font> the cDisableSafariPercentage of stack gPrefsPath to empty</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>
<p></p>   Skip intro quiz `e on mouseUp
  global gPrefsPath
  set the cAutoSkipQuiz of stack gPrefsPath to the hilite of me
  save stack gPrefsPath
end mouseUp
       K}    cTag  choice.skipIntro Skip intro quiz           cREVGeneral    scriptChecksum  x@ʖS[revUniqueID  
1058987082637
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 132 to 131script x<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#0000FF">set</font> the cAutoSkipQuiz of stack gPrefsPath to the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	        OK ep
Ron mouseUp
  if field "name" is empty then
    beep
    select text of fld "name"
    exit mouseUp
  end if
  if field "students" is empty then
    beep
    select text of fld "students"
    exit mouseUp
  end if
  put the directory into tReturn
  set the directory to propertyGetSavePath()
  create directory fld "name"
  set the directory to fld "name"
  propertySetClassPath fld "Name"
  repeat for each line l in fld "Students"
    propertyCreateStudent word 1 of l
    propertySet "studentName",word 1 of l
    propertySet "name", word 1 of l
    propertySet "displayname", l
    propertySet "language", localiseGetLang2()
    propertySet "targetType", "wpm"
    propertySet "targetwpm", the label of btn "wpm"
    propertySet "fullName", l
    propertySet "FeedbackOptions", "auto"
    put the label of button "keyboards" into tButton
    propertySet "keyboardLayout" , tButton
    try
      languageFinalise
      languageInitialise localiseGetLang2() , tButton
    catch tError
      answer tError
      breakpoint
    end try
    propertySet "playMusic",the hilite of btn "music"
    propertySet "allowLyrics",the hilite of btn "music"
    propertySet "BackDrop",the hilite of btn "backDrop"
    propertySet "SoundOn",the hilite of btn "sound"
    propertySet "LessonLength",the label of btn "length"
    propertySet "beepOnError",true
    propertySet "redMark",true
    if the hilite of btn "two spaces" then propertySet "SpacesBetweenSentences","two"
    else propertySet "SpacesBetweenSentences","one"
    
    put line (the menuHistory of button "Level") of the cLevels of button "Level" into tLevel
    if tLevel is "Beginner" then
      propertySet "previousExperience","beginner"
      propertySet "knownKeys",1
      propertySet "numberOfKeyLearned", ""
      propertySet "shiftTaught", "false"
    else if tLevel is "intermediate" then
      propertySet "previousExperience", "intermediate"
      put languageGetSequence() into tSeq
      put character 1 to 17 of tSeq into tTemp
      propertySet "numberOfKeyLearned", tTemp
      propertySet "shiftTaught", "true"
      propertySet "knownKeys",1
    else if tLevel is "advanced" then
      propertySet "previousExperience", "advanced"
      put languageGetSequence() into tSequence
      propertySet "numberOfKeyLearned", tSequence
      propertySet "shiftTaught", "true"
      propertySet "knownKeys", "all"
    end if
    propertySet "quizDone",true
    propertyFinalise
  end repeat
  propertyUpdateCache
  set the directory to tReturn
  lock messages
  go to cd 1 of stack "teacher report"
  unlock messages
  send "preOpenCard" to cd 1 of stack "choose"
end mouseUp
       h    cTag  	action.ok Ok           cREVGeneral    	scriptChecksum  /VbmL>breakPoints   handlerList  mouseUpscriptSelection  char 1006 to 1005
bookmarks   revUniqueID  
1060436378696tempScript   prevHandler  mouseUpscript <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#980517">if </font>field &quot;name&quot; is empty <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">beep</font></p>
<p><font color="#0000FF">    select</font> <font color="#FF0000">text </font>of fld &quot;name&quot;</p>
<p>    <font color="#0000FF">exit </font>mouseUp</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">  if </font>field &quot;students&quot; is empty <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">beep</font></p>
<p><font color="#0000FF">    select</font> <font color="#FF0000">text </font>of fld &quot;students&quot;</p>
<p>    <font color="#0000FF">exit </font>mouseUp</p>
<p>  <font color="#980517">end if</font></p>
<p>  <font color="#0000FF">put </font>the <font color="#FF0000">directory </font>into tReturn</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">directory</font> to propertyGetSavePath<font color="#000000">()</font></p>
<p><font color="#000000">  </font><font color="#0000FF">create </font><font color="#FF0000">directory</font> fld &quot;name&quot;</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">directory</font> to fld &quot;name&quot;</p>
<p>  propertySetClassPath fld &quot;Name&quot;</p>
<p>  <font color="#980517">repeat</font> <font color="#980517">for </font>each line l in fld &quot;Students&quot;</p>
<p><font color="#68228B">    </font>propertyCreateStudent word 1 of l</p>
<p>    propertySet &quot;studentName&quot;,<font color="#000000">word </font>1 of l</p>
<p><font color="#68228B">    </font>propertySet &quot;name&quot;, word 1 of l</p>
<p>    propertySet &quot;displayname&quot;,<font color="#000000"> </font>l</p>
<p>    propertySet &quot;language&quot;, localiseGetLang2<font color="#000000">()</font></p>
<p>    propertySet &quot;targetType&quot;, &quot;wpm&quot;</p>
<p>    propertySet &quot;targetwpm&quot;, the <font color="#FF0000">label </font>of btn &quot;wpm&quot;</p>
<p>    propertySet &quot;fullName&quot;, l</p>
<p>    propertySet &quot;FeedbackOptions&quot;, &quot;auto&quot;</p>
<p><font color="#0000FF">    put </font>the <font color="#FF0000">label</font> of button &quot;keyboards&quot; into tButton</p>
<p>    propertySet &quot;keyboardLayout&quot; , tButton</p>
<p><font color="#980517">    try</font></p>
<p><font color="#980517">      </font>languageFinalise</p>
<p>      languageInitialise<font color="#68228B"> </font>localiseGetLang2<font color="#000000">() </font>, tButton</p>
<p><font color="#980517">    catch </font>tError</p>
<p><font color="#0000FF">      answer </font>tError</p>
<p><font color="#0000FF">      breakpoint</font></p>
<p><font color="#980517">    end</font> <font color="#980517">try</font></p>
<p><font color="#980517">    </font>propertySet &quot;playMusic&quot;,<font color="#000000">the </font><font color="#FF0000">hilite </font>of btn &quot;music&quot;</p>
<p>    propertySet &quot;allowLyrics&quot;,<font color="#000000">the </font><font color="#FF0000">hilite </font>of btn &quot;music&quot;</p>
<p>    propertySet &quot;BackDrop&quot;,<font color="#000000">the </font><font color="#FF0000">hilite </font>of btn &quot;backDrop&quot;</p>
<p>    propertySet &quot;SoundOn&quot;,<font color="#000000">the </font><font color="#FF0000">hilite </font>of btn &quot;sound&quot;</p>
<p>    propertySet &quot;LessonLength&quot;,<font color="#000000">the </font><font color="#FF0000">label </font>of btn &quot;length&quot;</p>
<p>    propertySet &quot;beepOnError&quot;,<font color="#000000">true</font></p>
<p>    propertySet &quot;redMark&quot;,<font color="#000000">true</font></p>
<p>    <font color="#980517">if </font>the <font color="#FF0000">hilite </font>of btn &quot;two spaces&quot; <font color="#980517">then </font>propertySet &quot;SpacesBetweenSentences&quot;,&quot;<font color="#000000">two</font>&quot;</p>
<p>    <font color="#980517">else </font>propertySet &quot;SpacesBetweenSentences&quot;,&quot;<font color="#000000">one</font>&quot;</p>
<p>    </p>
<p>    <font color="#0000FF">put</font> line (<font color="#000000">the </font><font color="#FF0000">menuHistory </font>of button &quot;Level&quot;) of the cLevels of button &quot;Level&quot; into tLevel</p>
<p>    <font color="#980517">if</font> tLevel is &quot;Beginner&quot; <font color="#980517">then</font></p>
<p><font color="#980517">    </font>  propertySet &quot;previousExperience&quot;,&quot;<font color="#000000">beginner</font>&quot;</p>
<p>      propertySet &quot;knownKeys&quot;,<font color="#000000">1</font></p>
<p>      propertySet &quot;numberOfKeyLearned&quot;, &quot;&quot;</p>
<p>      propertySet &quot;shiftTaught&quot;, &quot;false&quot;</p>
<p><font color="#980517">    else</font> <font color="#980517">if</font> tLevel is &quot;intermediate&quot; <font color="#980517">then</font></p>
<p><font color="#980517">    </font>  propertySet &quot;previousExperience&quot;, &quot;intermediate&quot;</p>
<p>      put languageGetSequence() into tSeq</p>
<p>      put character 1 to 17 of tSeq into tTemp</p>
<p>      propertySet &quot;numberOfKeyLearned&quot;, tTemp</p>
<p>      propertySet &quot;shiftTaught&quot;, &quot;true&quot;</p>
<p>      propertySet &quot;knownKeys&quot;,<font color="#000000">1</font></p>
<p><font color="#980517">    else if </font>tLevel is &quot;advanced&quot; <font color="#980517">then</font></p>
<p>      propertySet &quot;previousExperience&quot;, &quot;advanced&quot;</p>
<p><font color="#0000FF">      put </font>languageGetSequence<font color="#000000">() </font>into tSequence</p>
<p>      propertySet &quot;numberOfKeyLearned&quot;, tSequence</p>
<p>      propertySet &quot;shiftTaught&quot;, &quot;true&quot;</p>
<p>      propertySet &quot;knownKeys&quot;, &quot;all&quot;</p>
<p><font color="#980517">    end if</font></p>
<p>    propertySet &quot;quizDone&quot;,<font color="#000000">true</font></p>
<p><font color="#000000">    </font>propertyFinalise</p>
<p><font color="#980517">  end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">  </font>propertyUpdateCache</p>
<p>  <font color="#0000FF">set </font>the <font color="#FF0000">directory</font> to tReturn</p>
<p>  <font color="#0000FF">lock</font> messages</p>
<p>  <font color="#0000FF">go</font> to cd 1 of stack &quot;teacher report&quot;</p>
<p>  <font color="#0000FF">unlock</font> messages</p>
<p>  <font color="#0000FF">send </font>&quot;preOpenCard&quot; to cd 1 of stack &quot;choose&quot;</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	     
   Time up     on mouseUp
  
end mouseUp
        Red   J U !            cREVGeneral    revUniqueID  
1060694958744     	Time up! 
   
Time up 2     on mouseUp
  
end mouseUp
        Red   U !            cREVGeneral    revUniqueID  
1060697155092     	Time up! 
   Label Field 
        G $   cTag  label.ClassName       
cREVTable    currentview  Class Name: cREVGeneral    revUniqueID  
1133199991333     Class Name: 
   Label Field 	        nL $   cTag  label.studentNames       
cREVTable    currentview  Student Names: cREVGeneral    revUniqueID  
1133200239727     Student Usernames: 
   	students  )`       HZ           cREVGeneral    revUniqueID  
1133200273143          	`    @ S  X 
   Label Field 
      j  | $   cTag  label.keyboard       
cREVTable    currentview  	Keyboard: cREVGeneral    revUniqueID  
1133200393862     
Keyboard:    
Keyboards e             US Standard    2US Standard
UK PC Standard
UK Mac Standard
Dvorak         cREVGeneral    revUniqueID  
1133200412964	     
   Label Field 
      j  | $   cTag  label.level       
cREVTable    currentview  Level: cREVGeneral    revUniqueID  
1133200426315     Level:    level e           cLevels  Beginner
Intermediate
Advanced 	beginner    beginner
intermediate
advanced         cREVGeneral    
bookmarks   revUniqueID  
1133200426405handlerList   prevHandler   tempScript   script   	        WPM e             30    10
20
30
40
50
60
70
80
90
100         cREVGeneral    revUniqueID  
1133200470847	     
   Label Field 
      j  | $   cTag  label.targetWPM       
cREVTable    currentview  Target WPM: cREVGeneral    revUniqueID  
1133200470828     Target WPM:    	backdrop " on mouseUp
  if propertyGet("studentName") is empty then play "checkbox"
  else if propertyGet("soundOn") then play "checkbox"
end mouseUp
     @| $   cTag  
action.yes               Yes              cREVGeneral    scriptChecksum  IsP~_T鶛[revUniqueID  
1119009846842
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 140 to 139script <p><font color="#980517">on</font> mouseUp</p>
<p>  if propertyGet(&quot;studentName&quot;) is empty then play &quot;checkbox&quot;</p>
<p>  <font color="#980517">else</font> <font color="#980517">if</font> propertyGet<font color="#000000">(&quot;soundOn&quot;)</font> <font color="#980517">then</font> <font color="#0000FF">play</font> &quot;checkbox&quot;</p>
<p>end mouseUp</p>
<p></p>	   
   Label Field               $   cTag  label.backdrop       
cREVTable    currentview  Backdrop cREVGeneral    revUniqueID  
1133201100424     	Backdrop    sound " on mouseUp
  if propertyGet("studentName") is empty then play "checkbox"
  else if propertyGet("soundOn") then play "checkbox"
end mouseUp
     @|A $   cTag  
action.yes               Yes              cREVGeneral    scriptChecksum  IsP~_T鶛[revUniqueID  
1133262729317
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 140 to 139script <p><font color="#980517">on</font> mouseUp</p>
<p>  if propertyGet(&quot;studentName&quot;) is empty then play &quot;checkbox&quot;</p>
<p>  <font color="#980517">else</font> <font color="#980517">if</font> propertyGet<font color="#000000">(&quot;soundOn&quot;)</font> <font color="#980517">then</font> <font color="#0000FF">play</font> &quot;checkbox&quot;</p>
<p>end mouseUp</p>
<p></p>	     music " on mouseUp
  if propertyGet("studentName") is empty then play "checkbox"
  else if propertyGet("soundOn") then play "checkbox"
end mouseUp
     @|r $   cTag  
action.yes               Yes              cREVGeneral    scriptChecksum  IsP~_T鶛[revUniqueID  
1133262733352
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 140 to 139script <p><font color="#980517">on</font> mouseUp</p>
<p>  if propertyGet(&quot;studentName&quot;) is empty then play &quot;checkbox&quot;</p>
<p>  <font color="#980517">else</font> <font color="#980517">if</font> propertyGet<font color="#000000">(&quot;soundOn&quot;)</font> <font color="#980517">then</font> <font color="#0000FF">play</font> &quot;checkbox&quot;</p>
<p>end mouseUp</p>
<p></p>	   
   Label Field             A  $   cTag  label.sound       
cREVTable    currentview  Sound cREVGeneral    revUniqueID  
1133262785029     Sound 
   Label Field             r  $   cTag  label.music       
cREVTable    currentview  Music cREVGeneral    revUniqueID  
1133262789428     Music    length e     0        5    1
2
3
5
10
15
20
25
30
45
60         cREVGeneral    revUniqueID  
1133262987172	     
   Label Field 
      r  $   cTag  label.lessonLength       
cREVTable    currentview  Lesson Length: cREVGeneral    revUniqueID  
1133262987156     Lesson Length 
   Label Field             ` #   cTag  label.twoSpaces       
cREVTable    currentview  Two Spaces Between Sentences cREVGeneral    revUniqueID  
1133263040093     Two Spaces Between Sentences    two spaces " on mouseUp
  if propertyGet("studentName") is empty then play "checkbox"
  else if propertyGet("soundOn") then play "checkbox"
end mouseUp
     @| $   cTag  
action.yes               Yes              cREVGeneral    scriptChecksum  IsP~_T鶛[revUniqueID  
1133263040179
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  
char 1 to 139script <p><font color="#980517">on</font> mouseUp</p>
<p>  if propertyGet(&quot;studentName&quot;) is empty then play &quot;checkbox&quot;</p>
<p>  <font color="#980517">else</font> <font color="#980517">if</font> propertyGet<font color="#000000">(&quot;soundOn&quot;)</font> <font color="#980517">then</font> <font color="#0000FF">play</font> &quot;checkbox&quot;</p>
<p>end mouseUp</p>
<p></p>	      Cancel ep Qon mouseUp
  lock messages
  go to cd 1 of stack "teacher report"
  end mouseUp
      . h    cTag  
action.cancel Cancel           cREVGeneral    scriptChecksum  Cڑ1$ Ou:N
bookmarks   revUniqueID  
1133263123831handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  
char 69 to 68script  <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">lock</font> messages</p>
<p>  <font color="#0000FF">go</font> to cd 1 of stack "teacher report"</p>
<p>  <font color="#980517">end</font> mouseUp</p>
<p></p>	          i      & E  (     cREVGeneral    revUniqueID  
1133263994126
   name  )`     * I             cREVGeneral    revUniqueID  
1133200051275       New Button 
B
      |                               cREVGeneral    revUniqueID  
1058984240257
bookmarks   handlerList   tempScript   prevHandler   scriptSelection  char 1 to 0script   	      Background pattern 
B
          ?                               cREVGeneral    revUniqueID  
1058984209827	         K        >        cREVGeneral    revUniqueID  
1058986810699
   dropshadow 
  -  222222      4   cTag  title.EditClass       
cREVTable    currentview  
Edit Class cREVGeneral    revUniqueID  
1058986025514     Edit Class 
   f1077 
  -        4   cTag  title.editClass       
cREVTable    currentview  
Edit Class cREVGeneral    revUniqueID  
1058985981457     Edit Class    
Disable 1  ion mouseUp --Disables and Enables the other buttons and associated fields in the group in accordance with the button selected.
  global gPrefsPath
  --set the visible of fld "Time up" to false
  if the hilite of button "For a Length of Time 1" is true then 
    set the disabled of button "Time 1" to false
  else
    set the disabled of button "Time 1" to true
    set the cDisableSafariStartTime of stack gPrefsPath to empty
    set the cDisableSafariDuration of stack gPrefsPath to empty
  end if
  
  if the hilite of button "With Percentage of the Keyboard Learnt 1" is true then
    set the disabled of button "Percentage 1" to false
  else
    set the disabled of button "Percentage 1" to true
    set the cDisableSafariPercentage of stack gPrefsPath to empty
  end if
end mouseUp

              cREVGeneral    scriptChecksum  ̇ZX7aYZdJrevUniqueID  
1060345527770
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 789 to 788script 0<p><font color="#980517">on </font>mouseUp <font color="#68228B">--Disables and Enables the other buttons and associated fields in the group in accordance with the button selected.</font></p>
<p>  <font color="#0000FF">global </font>gPrefsPath</p>
<p>  <font color="#68228B">--set the visible of fld &quot;Time up&quot; to false</font></p>
<p><font color="#980517">  if </font>the <font color="#FF0000">hilite</font> of button &quot;For a Length of Time 1&quot; is true <font color="#980517">then </font></p>
<p><font color="#980517">    </font><font color="#0000FF">set </font>the <font color="#FF0000">disabled</font> of button &quot;Time 1&quot; to false</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">set </font>the <font color="#FF0000">disabled </font>of button &quot;Time 1&quot; to true</p>
<p>    <font color="#0000FF">set</font> the cDisableSafariStartTime of stack gPrefsPath to empty</p>
<p>    <font color="#0000FF">set</font> the cDisableSafariDuration of stack gPrefsPath to empty</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">  </font></p>
<p><font color="#980517">  if </font>the <font color="#FF0000">hilite</font> of button &quot;With Percentage of the Keyboard Learnt 1&quot; is true <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">set </font>the <font color="#FF0000">disabled </font>of button &quot;Percentage 1&quot; to false</p>
<p>  <font color="#980517">else</font></p>
<p>    <font color="#0000FF">set </font>the <font color="#FF0000">disabled </font>of button &quot;Percentage 1&quot; to true</p>
<p>    <font color="#0000FF">set</font> the cDisableSafariPercentage of stack gPrefsPath to empty</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>
<p></p>   Skip intro quiz `e on mouseUp
  global gPrefsPath
  set the cAutoSkipQuiz of stack gPrefsPath to the hilite of me
  save stack gPrefsPath
end mouseUp
       K}    cTag  choice.skipIntro Skip intro quiz           cREVGeneral    scriptChecksum  x@ʖS[
bookmarks   revUniqueID  
1058987082637handlerList  mouseUpscriptSelection  char 132 to 131prevHandler  mouseUptempScript   script x<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#0000FF">set</font> the cAutoSkipQuiz of stack gPrefsPath to the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	        Apply ep
Fon mouseUp
  put the label of btn "choose a class" into tClass
  propertySetClassPath tClass
  put empty into tFileList
  repeat for each line l in fld "Students"
    try
      propertyLoadUser l
    catch tError
      propertyCreateStudent word 1 of l
      propertySet "studentName",word 1 of l
      propertySet "name", word 1 of l
      propertySet "displayname", l
      propertySet "language", localiseGetLang2()
      propertySet "fullName", l
      propertySet "FeedbackOptions", "auto"
      propertyUpdateCache
    end try
    propertySet "targetType", "wpm"
    propertySet "targetwpm", the label of btn "wpm"
    propertySet "playMusic",the hilite of btn "music"
    propertySet "BackDrop",the hilite of btn "backDrop"
    propertySet "SoundOn",the hilite of btn "sound"
    propertySet "LessonLength",the label of btn "length"
    if the hilite of btn "two spaces" then propertySet "SpacesBetweenSentences","two"
    else propertySet "SpacesBetweenSentences","one"
    propertyFinalise
    --end repeat
     
    ---Was left out of handler
    --put the label of button "keyboards" into tButton
    --propertySet "keyboardLayout" , tButton
    --    try
    --      languageFinalise
    --      languageInitialise localiseGetLang2() , tButton
    --    catch tError
    --      answer tError
    --      breakpoint
    --    end try
    --    if the label of btn "level" is "Beginner" then
    --      propertySet "previousExperience","beginner"
    --      propertySet "knownKeys",1
    --      propertySet "numberOfKeyLearned", ""
    --      propertySet "shiftTaught", "false"
    --    else if the label of btn "level" is "intermediate" then
    --      propertySet "previousExperience", "intermediate"
    --      put languageGetSequence() into tSeq
    --      put character 1 to 17 of tSeq into tTemp
    --      propertySet "numberOfKeyLearned", tTemp
    --      propertySet "shiftTaught", "true"
    --      propertySet "knownKeys",1
    --    else if the label of btn "level" is "advanced" then
    --      propertySet "previousExperience", "advanced"
    --      put languageGetSequence() into tSequence
    --      propertySet "numberOfKeyLearned", tSequence
    --      propertySet "shiftTaught", "true"
    --      propertySet "knownKeys", "all"
    --    end if
    propertySet "quizDone",true
    propertyFinalise
    put l & ".tts" & cr after tFileList
    -- Was left out of handler
  end repeat
  if the last char of tFileList is cr then delete the last char of tFileList
  deleteUnusedStudentFile tFileList
  
  lock messages
  go to cd 1 of stack "teacher report"
  unlock messages
end mouseUp
       h    cTag  action.apply Apply           cREVGeneral    	scriptChecksum  PR2K
is/[vhandlerList  mouseUpbreakPoints   scriptSelection  char 2628 to 2627revUniqueID  
1060436378696
bookmarks   prevHandler  mouseUptempScript   script |<p><font color="#980517">on</font> mouseUp</p>
<p><font color="#000000">  </font><font color="#0000FF">put </font>the <font color="#FF0000">label </font>of btn &quot;choose a class&quot; into tClass</p>
<p>  propertySetClassPath tClass</p>
<p>  <font color="#0000FF">put </font>empty into tFileList</p>
<p>  <font color="#980517">repeat</font> <font color="#980517">for </font>each line l in fld &quot;Students&quot;</p>
<p>    <font color="#980517">try</font></p>
<p>      propertyLoadUser l</p>
<p>    <font color="#980517">catch </font>tError</p>
<p>      propertyCreateStudent word 1 of l</p>
<p>      propertySet &quot;studentName&quot;,<font color="#000000">word </font>1 of l</p>
<p>      propertySet &quot;name&quot;, word 1 of l</p>
<p>      propertySet &quot;displayname&quot;,<font color="#000000"> </font>l</p>
<p>      propertySet &quot;language&quot;, localiseGetLang2<font color="#000000">()</font></p>
<p>      propertySet &quot;fullName&quot;, l</p>
<p>      propertySet &quot;FeedbackOptions&quot;, &quot;auto&quot;</p>
<p>      propertyUpdateCache</p>
<p><font color="#980517">    end try</font></p>
<p>    propertySet &quot;targetType&quot;, &quot;wpm&quot;</p>
<p>    propertySet &quot;targetwpm&quot;, the <font color="#FF0000">label </font>of btn &quot;wpm&quot;</p>
<p>    propertySet &quot;playMusic&quot;,<font color="#000000">the </font><font color="#FF0000">hilite </font>of btn &quot;music&quot;</p>
<p>    propertySet &quot;BackDrop&quot;,<font color="#000000">the </font><font color="#FF0000">hilite </font>of btn &quot;backDrop&quot;</p>
<p>    propertySet &quot;SoundOn&quot;,<font color="#000000">the </font><font color="#FF0000">hilite </font>of btn &quot;sound&quot;</p>
<p>    propertySet &quot;LessonLength&quot;,<font color="#000000">the </font><font color="#FF0000">label </font>of btn &quot;length&quot;</p>
<p>    <font color="#980517">if </font>the <font color="#FF0000">hilite </font>of btn &quot;two spaces&quot; <font color="#980517">then </font>propertySet &quot;SpacesBetweenSentences&quot;,&quot;<font color="#000000">two</font>&quot;</p>
<p><font color="#980517">    else </font>propertySet &quot;SpacesBetweenSentences&quot;,&quot;<font color="#000000">one</font>&quot;</p>
<p><font color="#000000">    </font>propertyFinalise</p>
<p><font color="#68228B">    --end repeat</font></p>
<p>     </p>
<p><font color="#68228B">    ---Was left out of handler</font></p>
<p><font color="#0000FF">    </font><font color="#68228B">--put the label of button &quot;keyboards&quot; into tButton</font></p>
<p>    <font color="#68228B">--propertySet &quot;keyboardLayout&quot; , tButton</font></p>
<p><font color="#68228B">    --    try</font></p>
<p><font color="#68228B">    --      languageFinalise</font></p>
<p><font color="#68228B">    --      languageInitialise localiseGetLang2() , tButton</font></p>
<p><font color="#68228B">    --    catch tError</font></p>
<p><font color="#68228B">    --      answer tError</font></p>
<p><font color="#68228B">    --      breakpoint</font></p>
<p><font color="#68228B">    --    end try</font></p>
<p><font color="#68228B">    --    if the label of btn &quot;level&quot; is &quot;Beginner&quot; then</font></p>
<p><font color="#68228B">    --      propertySet &quot;previousExperience&quot;,&quot;beginner&quot;</font></p>
<p><font color="#68228B">    --      propertySet &quot;knownKeys&quot;,1</font></p>
<p><font color="#68228B">    --      propertySet &quot;numberOfKeyLearned&quot;, &quot;&quot;</font></p>
<p><font color="#68228B">    --      propertySet &quot;shiftTaught&quot;, &quot;false&quot;</font></p>
<p><font color="#68228B">    --    else if the label of btn &quot;level&quot; is &quot;intermediate&quot; then</font></p>
<p><font color="#68228B">    --      propertySet &quot;previousExperience&quot;, &quot;intermediate&quot;</font></p>
<p><font color="#68228B">    --      put languageGetSequence() into tSeq</font></p>
<p><font color="#68228B">    --      put character 1 to 17 of tSeq into tTemp</font></p>
<p><font color="#68228B">    --      propertySet &quot;numberOfKeyLearned&quot;, tTemp</font></p>
<p><font color="#68228B">    --      propertySet &quot;shiftTaught&quot;, &quot;true&quot;</font></p>
<p><font color="#68228B">    --      propertySet &quot;knownKeys&quot;,1</font></p>
<p><font color="#68228B">    --    else if the label of btn &quot;level&quot; is &quot;advanced&quot; then</font></p>
<p><font color="#68228B">    --      propertySet &quot;previousExperience&quot;, &quot;advanced&quot;</font></p>
<p><font color="#68228B">    --      put languageGetSequence() into tSequence</font></p>
<p><font color="#68228B">    --      propertySet &quot;numberOfKeyLearned&quot;, tSequence</font></p>
<p><font color="#68228B">    --      propertySet &quot;shiftTaught&quot;, &quot;true&quot;</font></p>
<p><font color="#68228B">    --      propertySet &quot;knownKeys&quot;, &quot;all&quot;</font></p>
<p><font color="#68228B">    --    end if</font></p>
<p>    propertySet &quot;quizDone&quot;,<font color="#000000">true</font></p>
<p>    propertyFinalise</p>
<p>    <font color="#0000FF">put </font>l &amp; &quot;.tts&quot; &amp; cr after tFileList</p>
<p><font color="#68228B">    -- Was left out of handler</font></p>
<p>  <font color="#980517">end repeat</font></p>
<p><font color="#980517">  if</font> the last char of tFileList is cr <font color="#980517">then</font> <font color="#0000FF">delete </font>the last char of tFileList</p>
<p>  deleteUnusedStudentFile tFileList</p>
<p>  </p>
<p><font color="#0000FF">  lock</font> messages</p>
<p>  <font color="#0000FF">go</font> to cd 1 of stack &quot;teacher report&quot;</p>
<p>  <font color="#0000FF">unlock</font> messages</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	     
   Time up     on mouseUp
  
end mouseUp
        Red   J U !            cREVGeneral    revUniqueID  
1060694958744     	Time up! 
   
Time up 2     on mouseUp
  
end mouseUp
        Red   U !            cREVGeneral    revUniqueID  
1060697155092     	Time up! 
   Label Field 
        G $   cTag  label.className       
cREVTable    currentview  Class Name: cREVGeneral    revUniqueID  
1133199991333     Class Name: 
   Label Field 	        nN $   cTag  label.studentNames       
cREVTable    currentview  Student Names: cREVGeneral    revUniqueID  
1133200239727     Student Usernames: 
   	students  )`       HZ           cREVGeneral    revUniqueID  
1133200273143
bookmarks   handlerList   tempScript   prevHandler   script             	`    @ S  X    WPM e             30    10
20
30
40
50
60
70
80
90
100         cREVGeneral    revUniqueID  
1133200470847	     
   Label Field 
      j  | $   cTag  label.targetWPM       
cREVTable    currentview  Target WPM: cREVGeneral    revUniqueID  
1133200470828     Target WPM: 
   Label Field                $   cTag  label.backdrop       
cREVTable    currentview  Backdrop cREVGeneral    revUniqueID  
1133201100424     	Backdrop    	backdrop " on mouseUp
  if propertyGet("studentName") is empty then play "checkbox"
  else if propertyGet("soundOn") then play "checkbox"
end mouseUp
     @|  $   cTag  
action.yes               Yes              cREVGeneral    scriptChecksum  IsP~_T鶛[
bookmarks   revUniqueID  
1119009846842handlerList  mouseUpscriptSelection  char 140 to 139prevHandler  mouseUptempScript   script <p><font color="#980517">on</font> mouseUp</p>
<p>  if propertyGet(&quot;studentName&quot;) is empty then play &quot;checkbox&quot;</p>
<p>  <font color="#980517">else</font> <font color="#980517">if</font> propertyGet<font color="#000000">(&quot;soundOn&quot;)</font> <font color="#980517">then</font> <font color="#0000FF">play</font> &quot;checkbox&quot;</p>
<p>end mouseUp</p>
<p></p>	      sound " on mouseUp
  if propertyGet("studentName") is empty then play "checkbox"
  else if propertyGet("soundOn") then play "checkbox"
end mouseUp
     @|  $   cTag  
action.yes               Yes              cREVGeneral    scriptChecksum  IsP~_T鶛[
bookmarks   revUniqueID  
1133262729317handlerList  mouseUpscriptSelection  char 140 to 139prevHandler  mouseUptempScript   script <p><font color="#980517">on</font> mouseUp</p>
<p>  if propertyGet(&quot;studentName&quot;) is empty then play &quot;checkbox&quot;</p>
<p>  <font color="#980517">else</font> <font color="#980517">if</font> propertyGet<font color="#000000">(&quot;soundOn&quot;)</font> <font color="#980517">then</font> <font color="#0000FF">play</font> &quot;checkbox&quot;</p>
<p>end mouseUp</p>
<p></p>	     music " on mouseUp
  if propertyGet("studentName") is empty then play "checkbox"
  else if propertyGet("soundOn") then play "checkbox"
end mouseUp
     @|" $   cTag  
action.yes               Yes              cREVGeneral    scriptChecksum  IsP~_T鶛[
bookmarks   revUniqueID  
1133262733352handlerList  mouseUpscriptSelection  char 140 to 139prevHandler  mouseUptempScript   script <p><font color="#980517">on</font> mouseUp</p>
<p>  if propertyGet(&quot;studentName&quot;) is empty then play &quot;checkbox&quot;</p>
<p>  <font color="#980517">else</font> <font color="#980517">if</font> propertyGet<font color="#000000">(&quot;soundOn&quot;)</font> <font color="#980517">then</font> <font color="#0000FF">play</font> &quot;checkbox&quot;</p>
<p>end mouseUp</p>
<p></p>	   
   Label Field                $   cTag  label.sound       
cREVTable    currentview  Sound cREVGeneral    revUniqueID  
1133262785029     Sound 
   Label Field             "  $   cTag  label.music       
cREVTable    currentview  Music cREVGeneral    revUniqueID  
1133262789428     Music    length e     0L        5    1
2
3
5
10
15
20
25
30
45
60         cREVGeneral    revUniqueID  
1133262987172	     
   Label Field 
      tK  $   cTag  label.lessonLength       
cREVTable    currentview  Lesson Length: cREVGeneral    revUniqueID  
1133262987156     Lesson Length 
    Label Field             u` #   cTag  label.twoSpaces       
cREVTable    currentview  Two Spaces Between Sentences cREVGeneral    revUniqueID  
1133263040093     Two Spaces Between Sentences    two spaces " on mouseUp
  if propertyGet("studentName") is empty then play "checkbox"
  else if propertyGet("soundOn") then play "checkbox"
end mouseUp
     @|s $   cTag  
action.yes               Yes              cREVGeneral    scriptChecksum  IsP~_T鶛[
bookmarks   revUniqueID  
1133263040179handlerList  mouseUpscriptSelection  
char 1 to 139prevHandler  mouseUptempScript   script <p><font color="#980517">on</font> mouseUp</p>
<p>  if propertyGet(&quot;studentName&quot;) is empty then play &quot;checkbox&quot;</p>
<p>  <font color="#980517">else</font> <font color="#980517">if</font> propertyGet<font color="#000000">(&quot;soundOn&quot;)</font> <font color="#980517">then</font> <font color="#0000FF">play</font> &quot;checkbox&quot;</p>
<p>end mouseUp</p>
<p></p>	      Cancel ep Qon mouseUp
  lock messages
  go to cd 1 of stack "teacher report"
  end mouseUp
      . h    cTag  
action.cancel Cancel           cREVGeneral    scriptChecksum  Cڑ1$ Ou:NrevUniqueID  
1133263123831
bookmarks   handlerList  mouseUpscriptSelection  
char 69 to 68prevHandler  mouseUptempScript   script  <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">lock</font> messages</p>
<p>  <font color="#0000FF">go</font> to cd 1 of stack "teacher report"</p>
<p>  <font color="#980517">end</font> mouseUp</p>
<p></p>	        Choose a class u local lReturn

on menuPick pWhich
  propertySetClassPath pWhich
  put propertyGetFilesList(localiseGetLang2()) into field "students"
end menuPick

on mouseDown
  put propertyGetClassList() into tClasses
 put tClasses into me
end mouseDown
            & J       Choose a Class    Class 1
Class 2
My Class         cREVGeneral    	scriptChecksum  &!
kihandlerList  menuPick
mouseDownbreakPoints   scriptSelection  char 133 to 132revUniqueID  
1133262898918
bookmarks   tempScript   prevHandler  menuPickscript <p><font color="#0000FF">local </font>lReturn</p>
<p></p>
<p><font color="#980517">on</font> menuPick pWhich</p>
<p>  propertySetClassPath pWhich</p>
<p>  <font color="#0000FF">put</font> propertyGetFilesList<font color="#000000">(localiseGetLang2()) </font>into field &quot;students&quot;</p>
<p><font color="#980517">end</font> menuPick</p>
<p></p>
<p><font color="#980517">on</font> mouseDown</p>
<p>  <font color="#0000FF">put</font> propertyGetClassList<font color="#000000">() </font>into tClasses</p>
<p> <font color="#0000FF">put</font> tClasses into <font color="#F88017">me</font></p>
<p><font color="#980517">end</font> mouseDown</p>
<p></p>	        Disable Options @e on mouseUp
  global gPrefsPath
  set the cDisableOptions of stack gPrefsPath to the hilite of me
  set the defaultStack to "choose"
  save stack gPrefsPath
end mouseUp
       ~    cTag  choice.disableOptions Disable Options           cREVGeneral    scriptChecksum  ʙ19C"䘥7revUniqueID  
1133950958804
bookmarks   handlerList  mouseUpscriptSelection  
char 1 to 168prevHandler  mouseUptempScript   script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#0000FF">set</font> the cDisableOptions of stack gPrefsPath to the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">defaultStack</font> to &quot;choose&quot;</p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	       
 Disable Animations `e on mouseUp
  global gPrefsPath
  set the cDisableAnimations of stack gPrefsPath to the hilite of me
  set the defaultStack to "choose"
  save stack gPrefsPath
end mouseUp
          cTag  choice.disableAnimations Disable Animations           cREVGeneral    scriptChecksum  yjy?RI
bookmarks   revUniqueID  
1134836088586handlerList  mouseUpscriptSelection  char 172 to 171prevHandler  mouseUptempScript   script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  <font color="#0000FF">set</font> the cDisableAnimations of stack gPrefsPath to the <font color="#FF0000">hilite</font> of <font color="#F88017">me</font></p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">defaultStack</font> to &quot;choose&quot;</p>
<p>  <font color="#0000FF">save</font> stack gPrefsPath</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	        Avg Hrs rw hon mouseUp
  set the itemDel to tab
  sort lines of fld "report" numeric by item 5 of each
end mouseUp
       / K (   cTag  title.trHrsColumn                   Total Hours           cREVGeneral    scriptChecksum  $X-c!6
bookmarks   revUniqueID  
1188998696287handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 1 to 10script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">itemDel</font> to tab</p>
<p>  <font color="#0000FF">sort</font> lines of fld "report" numeric by item 5 of each</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	      last practised rw hon mouseUp
  set the itemDel to tab
  sort lines of fld "report" numeric by item 5 of each
end mouseUp
       / d (   cTag  title.trHrsColumn                   Total Hours           cREVGeneral    scriptChecksum  $X-c!6
bookmarks   revUniqueID  
1188998708241handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 1 to 10script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">itemDel</font> to tab</p>
<p>  <font color="#0000FF">sort</font> lines of fld "report" numeric by item 5 of each</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	   
   col6          * K ,   cTag  title.trAvgHoursColumn       
cREVTable    currentview  Avg, hours per week cREVGeneral    revUniqueID  
1188998349751     Avg hours/week 
   col6           * K ,   cTag   title.trKeyboardPercentageColumn       
cREVTable    currentview  % keyboard learned cREVGeneral    revUniqueID  
1188998345843     % keyboard learned 
   col6          * d ,   cTag  title.trLastPractiseColumn       
cREVTable    currentview  Last Practised cREVGeneral    revUniqueID  
1188998348904     Last Practised       K@      U d         cREVGeneral    revUniqueID  
1188998804116      K@      U K         cREVGeneral    revUniqueID  
1188998800819   	keyboard rw hon mouseUp
  set the itemDel to tab
  sort lines of fld "report" numeric by item 5 of each
end mouseUp
       / K (   cTag  title.trHrsColumn                   Total Hours           cREVGeneral    scriptChecksum  $X-c!6
bookmarks   revUniqueID  
1188998699894handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 1 to 10script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">set</font> the <font color="#FF0000">itemDel</font> to tab</p>
<p>  <font color="#0000FF">sort</font> lines of fld "report" numeric by item 5 of each</p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>	      export ex  on mouseUp
  global gPrefsPath
  
  put propertyGetFilesList(the cLanguage of stack gPrefsPath) into tList
  put tList into field "students" of group "student export"
  set the cHilitedLines of field "students" of group "student export" to empty
  set the hilite of button "selectAll" of group "student export" to false
  show group "student export" with visual effect dissolve fast
end mouseUp
      l    cTag  
action.export Export to text file...           cREVGeneral    scriptChecksum  o<&.+nIrevUniqueID  
1189006121493
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  char 246 to 245script X<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">global</font> gPrefsPath</p>
<p>  </p>
<p>  <font color="#0000FF">put</font> propertyGetFilesList<font color="#000000">(the </font>cLanguage<font color="#000000"> </font>of<font color="#000000"> </font>stack<font color="#000000"> </font>gPrefsPath<font color="#000000">) </font>into tList</p>
<p>  <font color="#0000FF">put </font>tList into field &quot;students&quot; of <font color="#0000FF">group</font> &quot;student export&quot;</p>
<p>  <font color="#0000FF">set </font>the cHilitedLines of field &quot;students&quot; of <font color="#0000FF">group </font>&quot;student export&quot; to empty</p>
<p>  <font color="#0000FF">set</font><font color="#68228B"> </font>the<font color="#68228B"> </font><font color="#FF0000">hilite</font><font color="#68228B"> </font>of<font color="#68228B"> </font>button<font color="#68228B"> </font>&quot;selectAll&quot;<font color="#68228B"> </font>of<font color="#68228B"> </font><font color="#0000FF">group</font><font color="#68228B"> </font>&quot;student export&quot;<font color="#68228B"> </font>to<font color="#68228B"> </font>false</p>
<p>  <font color="#0000FF">show group</font> &quot;student export&quot; <font color="#980517">with </font><font color="#0000FF">visual </font>effect dissolve fast</p>
<p><font color="#980517">end</font> mouseUp</p>	       & student export  a      (J     cREVGeneral    revUniqueID  
1189006379249
bookmarks   handlerList   tempScript   prevHandler   script     ' 
Rectangle   K@              B        cREVGeneral    revUniqueID  
1170775734852  (  D       hq     PNG

   
IHDR  L     \p?
   gAMA  a    IDATx[뺮dRs"rQ>g%O>,s""2NWfO'Dd?;d]'9霬HNY<xV4H9A_2E1ã~qm@3~_d	qkqU,p<I'/&O,y{?oGM}wۗʧ\<G!غ<FM܂~_2=xo]rx0Ύ9B86g_|}IMY:f7A8GAW5NF&FcV%۾iΨ=N
	]Xl5oYm?H!Adӊ̦O<yzcOhVq3t%@ΐu=3A펑M@vbsek!EBAd)ދ,@33<[nv([=F
¹1	AR<l̷mderXߠuX[AC5V*m9ǟ9*~"2+^衱4^eCQ-$cy"zY,ŉx"˶PNxavS/ɧGK.ءOp8Qܱ.nnлtL?skz""8[}Kꛈ]ȅNc}~v[J$|p#{)m̲jH{!3c)oOePM1t:sٖ6XҤc/ǉh>}̾g>{ڊ^IǗ,dx71r[v]8;\#?hY
wYv3iϷ>]jgJ4mYR*Y1V!V!t#fMOyP8"R.lHL0]t@WŐɁ
''=f"ʦXXb{<*ow!b*|Rc
ߓ&9
͑\oZOjQSc[fw-<TY|O '';d#$ɓ9!?7"x58b|mv9xܥ3fųF(j{HA=VAW{[q%טٲߎשKr''!=DK^@5ߦ=6vtPуv橈% xц3:ABw8eoY?3~u0]3VFĉ qEͺ0GS_>MBdsM_{C?6|@$ߡzZqaN8O`.b,  Ain3'B{NH!
^<y?y^[keSm0gQxiЇN`Ov3V;rc"-c8yݵ0=av3XL.R.y5S;>*<v#qs"Aεz"8ކܘwfOݪFȡY <7%ހnY6)PEŜWl'[[)bYypqF?$C/ئ]4=!Am]rl|ǾDQ9b r 
h-ЩS8y>»uN'˦
HӖ
;3v1ۼRsAw$QzѾ=vS#gg#_futjOGkˈm&tQoǂ)}D+A
h-ֱ9N#j;@ۊD3{mĉtz}NG]}=yg:UWB@v#"2cHGxFO63, <^2s.F}-YJux;ӵ?IqkS>8!Nda|;̂$<SQ$ퟬM)-}FJOS!SǅT~qJ#g(2Df 8ޖs2ն1Zyn=>	e= &g='tiOON_.3L{sGvA7ܫfTMEFBd<J5c4Ԁ
m~TPt| HW`,b{6^
DQ3Ȁ8!Y@rH!k\j)k2&/RCaEE"iU?
Qi&b#U)l/b|܏4r8 /`ype=C\q<2}/g>ߕ3*e{DL?0yƥea}wL&O<g9[|
T^rڲ7o)ϗy[8=/Nog)q{i{:.IZ7ri̾a7n&dy\Hx}<VNnnɕǂbt0hsmq^cjK.el}>g~auzm$~{Q7@U@zf@Ld['#W&1cg:|(G6)O+W՚z	k9Vb(v'TB4+,h<^g؎@{&4H?J@tݧWGr~Xϩ
L%ˈq(fY]2(H
lWVIo9#bM@Ca#?(xm|Lm6|X8ý><
HdQmW#Y'c6C!exrpqybjKll<kf m%dz{ZUk)Wpcǲ,dٲZvck7۸>ͧnz%!נIk>wL]Ja9ʎX_ߌ7(h--GYL~{H{=ݏ:2Cp5x4sIF88;0(9Y'ɡ8N\
lVk7<ݥ+ϚmG$ߧe,3WYzE1ioMr+ %it5EeCPIW	
IuGtQ 5_,hБF8Peo:Pw㕶\<,7ϒSm3d&K:yׅ(BgmYzLswPt֖'#[#3GCz
lx&TΥl<`1&U蠼
YJ"7=۸an~_.c~ӎsZ8U.zo`@X{a1FXJ5=rf~vWmTS$e<fA|l
sٗ[9hg>)sD>3dHJwHp2t'	M{|b)pв91O?\?Us3kٯ8<]D֡o@S9m˄b[(-Dc9xZ:Ĵe|{N@-D2:H,ëYlǠgtt"vn[gr'xTlJku$-c'6Y@U	7Ig1Tn;=GoX&UbQXbPV-l`l7liuS>Iaـ*ɞNz+BD;5ixZ_W/~e>_a(~{qkٗFNm6evw1&1s{Q1|ޖQ0Dl~J-=8H
a+1g$z"P,h7uQ˳G޹-|-PP[W#=Y}\ʡ˲V
}#UyqeZx
Ϙaطx"79Ofs:/0/EOHEPĉqߐ2tݱH-<SUG%L^"޸`L#F%-Go{Xܸ9b4{LxE޿cj|Zt4.ւ<M;'9IT"؜ }fFV$ëm\jEC㟧)b^>W/Sjb^`MXO_Y{'K`+_KRif`AFc^J;SaFx9KPy_Vg%0x.`wL@
(xžVIAԛsUBJh}	$riMelחNPr"F]2>Ka^");gcNϾRyFwV8"eab4$/HH=i'}a]=o܂3mG _yQs^^JL~8ΉG~3[)ꎞ9L^#:|$mFis(9?~@g'_˦kO,=*SnèNh'v~K|ė|6h	%>ǲk@=)HَeK\g(/6oFsN*"濃ɒx,^O|_;|Ş/ra-Cb5|y$%1P|c̢x-1eOr ęiz/ʁRzz.Eʹ0d3~=(;V=Q"^7-}-z=cV~Ad?
|U=L*Ƶ)=Y0 X'rV7jo*1ͣNo=ou</7p>^@&< ,`Yt!jeqfq$tW'!L.eSO9Z/EGE̓(ӉY
\$ġ	Xn|οOO{\ѪrѮӾH˳pgAM_m~O؞0-:N/S_ݸw#aQ6`,i?1mb.;MVW8<IZE<d<[ˇcR.{x3.n2n$&Gΐ\._am'z_X;F7s7
ucG{dN
cіood+Iy]oΝ
޾#P9k	ųߛzgq?'CWcW~zҫMwceOz/YNO>g6 ux.^()o>Ta\kWMBj_˃mԍW,5k:$Y>UY"/;N+D*pO$)ʣ5j;b4^}vGX,&}|'a\Y}wUh=۰Ob4EJ<g[xO*_b=σ诉{3?iE|ɗ~c_)Z_9m9
	* 
<t\m.,Qpe$ؑV'-aBbթIVԎǣ}t"
eq1&)%
>V!|nEӍZ`7cRhĽ$8uQooۀ1&mӐ.u?=!{r~Nq>&pd?u8WvV<'l:\Ek0X9aDag6"~:\4b
h(#MMGu
B5~ɥ@H?>
rJlOMd״_B*z	;,SYxmVnB|l33Cr9Fѕ:'ƫMiDG6 ʅ$ _)1)6:jݍl%v@.?;mTWs&Y	1[;*~y(z\ ..L
D חzLʕ̎RͣS<*=b@

q2'ThXW]P>3>#~XNBܷ'/+^s%o3WӚؚ@g`E(b%;DR_s[kv!{j<$W/¸wQ?w\.0 A[)<1W1o]y2c6lX$.
Gce'}ӛ]}OChRz r1ܫ^m "_x &e	iRXUU_4צ]`vaD`pv'֗Vʤ3 h"VCQQD_d8kΌK7юXȇݯ&(:Qwq5}|l:XQ]L'p,BIQN|u`Ok9),RzI,[#_jsMfv_bXun80S(kDxxFjM5L}kװǌՊ;GS1yֻv/]KeÃ=ݶ9AU} щ?gOCk|xb1|\`5uA̒]m$Wa/Otd%m1#q_#~{<ȵŬR4+ɪSފ>0 L;(ֱDbJuoWfsckPtB?IQnbƀoganҡt_Q'.b|S@OQ.y4TC񰸥B`b׶4_]\$΢,|ZRqW4t^5ОI\BíAzɕ0LR,^hͩKDD!hVb	FJk$.s̖++, dfN}g/G8
~_~$࣭CtXGj|a6TVz{/++īi[~D;ϱ-]c8yh'xgp~BZ>
/<u.1?IKɒOr߀+sSb鳣mw3ew:
\vE/*JtRf)<%WqnF>yӌ	jV|
Y6£y^)њL+c29nъF-ad}~#̇ˡCvZKbE"٘Rf?,S@L{"aф._|'hwi..>dH7;~Owt 担x(n\`)XW'<˨W[aim7/tnT%Ǆk{iǘm*f;8qEW:GSuoMSCtM}'cn4Q.	*pW>80cfL|I.+7XRTg_O18ֶ5P'$}F~!mD֒l[aH~y+ۮ.-1Pe˞Jpi		Uvy.CՍ3ͫSn#}/h9.dBIh{B3Kh3C1
1U<B^׎zV
fږXf2.N$*aj(N$6sv#T4QƀB?>ilT*@A}ěRA&*A]02ZQ]PuEnb-\ey=zˮHeާ:28
Q1.ܚue6}k!bPW;~N-zNWF?zC1[D#rUO^S]9ۏ_=^}́I{n:8;g}ulGΌi)'\3:SʘYwQzp
2smQZ    IDATtCItb}u>5SD@PzL%7
9oά(y؆XVqNt0?ax([PP#魥Q a
$Hy;.ş@t|ӻVmZmҳg^G2]ss!Icch	ɁJmQ[!)_4:^[ J&)#X(%fPnk1>2mH4@B<Jn!IbNڇaBx7̿gѶ?i(|80S2
{9*檓(,LD{z=L✪<4h1&FQND2	3Gj	⿰Iկe1JL9ke](̛=\o]09z|YAµufL-<=+~q
GιrRX6k"r3$J[Ŀ>`dN`xЃ6|_F!r
ڟ;9+?UN8ۡEZ3K.Y:C ۧd na'9O 
l{Ց4A3Cm8aXUksmz3qz 	{uLAYCB,4$1f[q{=fyUV]+>yv&''jb,Y
pjCǭtB2yN1	؊l!$QRo*_ΑFՎ<=Wv+$O.'^ۗ㌗zNFiGБnAo_ޙ<_c1iԌI%m18nƜDo@E#3ZL=0MfUN*f#m*zc6<#'#~KōoSFY1+ExWVBtBxǸ9	bhxHuj%%gI<ei>A^-3'nzqǢX||["ܢ+[	~p28fxqg/Y"/3b-*dܪOcxbrFQیˉh)ZBlqF-ޱGLzEыvWc&uJ@!4.H6?HkM;p;D@ܚWj").Fj ;Ɯ.9Su/B_jX=>)°t_dj{AU+f޵ud[V?֫S&#/MLt.MV*TW	v<hFW.FL%,¨4na`[<9_,'?Ȱg<{m;x	XJY
lsexi,& ^7`?"B
o]a;Ș
~/|{cBFu@
ѣ3;2ZGL:%$XX_ r?F]=Ycy@Ќ
gFT=hg1̤?dAc;ta"?fR3WA1}zNf'j+~KLk8L9'
><mqz/q=XJXiPɿkr	[ \DsR
\OPn]9_exIþ
?/ّ8FK51Vs?Cबcف69zCepCM8cO_ƶwbGdO]PTu_>׊H7pl*"/+YKtv
BA(2E.z(B|v|s^!Ox:{k"NesmTK(ѭxdQoW 8k;8]v[lM{eTw1=69γ%3U*X3%.O)zHI VSu74{2V
C,ri(NфZ=yށ0AŰ1(;Umڏ)=qQo"3lg@G)
f?zr%Ap3?nԗi
^i/LhUQP&CVږԿSm&m=q,?Yx"8+Gէt~B/߁iyOs45<
A.fR!Z13*Wb̞j~ՠ<~-ݖ.t>
3.ڿ񔷜AG}( jN;
{ip]EK9!Jl!PVyӁ͚$]8C{W_dHn1bAqOJ.Sg?	w̴YC-ٟvO"W5
x$9kWڬh`pl34?S"Q;d,]togE'^E+ud6_zBSw)Ü;x#VB**KYb3-АKgVo (P6 ,±UC$|ɤ[m}EA'.O:"AyG`*SڮN|"+Be@?9zr%Ycus\ʸ;̻P? x';XWFWhv|R_2(AšCο(^8cD_9$Cui?|F">꾊1zbS1cY6Ci|XlvgΨ߀
@4h({;Oѓl>C/{1I$e|BGZ[ι˷Xx8S+uyo?¶Umإ\{H˳#hzw',)kL6{V>GPu߶* =
|r&..+Nb;\JZo(<}(3oGIٟc
'mpwĖm]ìAFMa|qjOg	u#gXC\;%0P<P)àϸqӱ1
g4%Yz੿<7M3H/VqĪ
t6`/(rݠ{h t)Up(,BUuk-rOPX$o_zG
Ui\Ʌo/x ;p2]OPL۲RͿ<Lw۴	W[ g=U/jn2eДu~Mz׾GޖSb][Suot	-5J+Y)OW>M/c#Kʹ09cZr)ai;;l=,Bi,\1)_xW^RcIݘ]NiK3/X_vCD2UTex n*g-!PS!:=[FL6]*%k-4`FRf2ޘpi-f	rH<6f.z}H:";ّ#J%i>m93i}?. 8-^ìU_ˍDe8H{N
h/7۲>m9SV애IR6n,j+aɪ G\bOe[+bstJ^Ġwih!B _N.=rR"fF8bAi)%1ɞ^?v-sAGy~fNBwL~}e7š݉A}bEf㡀'>rgK)C$gX	Nb̎Y3:5n}Ϝ梁kmw$/rXKAK/:t$ͅK>WۥZi
Lܒ#K~~7ralSd3Ifu
縶B%/d#6݁ej	
( V 1ķO*ʴ|$sCݲ?=2iC7@䃹&??k\/.>?ȷm*ZNH׹`^C]N(R2Deȷ/nY7^F"ac]4lqűUVcTj[ *>N
ΉڡQ$Cqk}!!zE䒻,fm}tw7 1Fmҏ ,Rf4
7ßUbJT?'ⷘF_*&gkx"W}	yLNG)eT'x;cXgN;
0/dZFgejwE%WÓ}eg@F'tCc, }\mDѱQpCCHx\ЖY=Qcڢ-?x62i3

Xs.ՇqG)&T2OGTO^sӧżwtBa/{JA2vVw}~r:A_=xNp8';菾M~?	Fll6*1~ a%is'cLP":^D
O""ۿkỵ 'ֈ
6x֤J4d,}WP-9MN
#ts[cgD<y~;USa\`aoFZK>ɊOcuDvO ڞ X[moE#kߏD*<Oyمy{nv4>-[*E.TK7F8(KSga~ENc:sZ߲9qO/%mwu"U`zh_`vh3%\ާ	S|Fd
sHd'{\
vQ&=̠înP{hG-wo׌\'1ZnMVx6)K8"xA}s<!4q̽~5S}V\P|/}L(zݭW0;iNPKhi7$,ߜSAXn3q?'8;RXq,_;kaJpCt:0ӤFRKD9%$Hgbkq4X2]tP\N a:@	5=Sٝ˕ji"_*>ȱnzڼ:u_]86,<Z!{{2詠:}_ &xh=C&*jd0bs$K2}- X5	
.d֘
Ky3&$ubZ1b
!'r&ElԵ {ЫmBt
O.0p*{V'L5IAtIBnN3"{&1ؠy8n/;lh<k[IۙfgyYL?jDvR9gסˌ}dl>ZΚ(}乓sГO-Op	Ho#~4ˡްxz1] bL<#P
7W(qVS/zjQ~U1@ErWj]mq'x*}z_.s{{#^|q}A-\bƈ=Φn(Cù=U(!oUلH]'5"Oҿ版u"`XL/ۡu25p}sɱ2.P^>&*S̩c}Θ=l~.sf|r9#o6].&ijbӫep^cBeNLҵ2Dqϱk729.Ùv>.'P{"ckHu'CXtU̐
LOp^T _lxw0YO8z;>3WϩI'MKCNёlh܎XF	TǁI8Rt<Hv+OŲȨWLz٠rсFw$[JmݙagT<~ϕdXP.	u֫Ŋ[wW460]!g.(Wݳp9?&σ{[BK5 ΒtIz69ets|6d1廽b\n69yf]OMEJpayg=[p?_c<v:޼:j%j)|Gd1@:([M8ՁxW_FTmOv`{hl(%cXߠ3(5w;=T^k2}|9χWovNZϿWzUT!9"K
_<xޘ/~nq!ш5˂>c_zY|>ڝ1YN HQC<-t܋88:ڧӛBFC#~Y)3rDۛ[.Lj	26_;-2H4v?.4AN>;2&1JfP=4&u3ҫj}mc4ޓqpنcE񩀡ʴK^e\Qu\6-aNKY_8>c}ϵaZ"&«?*AaFg)B@4S:Azx"ܨpGv,VQ6 q=C_~c!{Ofщ__k J#~sF{clY"^Rao~#z9AqN'G7h18m@e}exa}NW`މ'=qerN5biNYϷ`~&*3*iIw85W/%Ǥ6ץv>jw|䄓;=n8OfuEl	-2bd\f=n<;S9n,<C5q؀7'_ #3*<J"x*IA]ۘfMbf*^x~ӒLw;ߴ꜂qd|$x/ʶzuh,6Bglnϋnb|<"K.C':3a@75gN֥)+ת2*ɦՖʌV}K2k#r㝍g	IHektkHeMnښ]~F;!;&ee#	SW|N˗6,m`hh0:$;[v;F<[3RcQ*Ɋy~fT>g R$bL<28"/2K1FOoɍ11TRć	 I֎53ʰPV@	C@ˇXԷM+>0q26>ӗ!EkťG1d{`e9nx<+!kq;(I뎝Yq%.hUA67Ӛ-7ճW\Ui_q"0moNϲF&oG}D{V-"b mm͗:1Mo{{C
58rˊf^/~BD
6
B&"^~;eWCn\2tƒiBttmӆ.+\lū|d@oAls! )0*'3'wz̢rp!gѥX_fkǔD1]ffxri4'^F4~n?c7Ȏy5#%	7Cɾ    IDATϾr6cfYX͂~T"lE/l|5hY۳C}ǁU퍆:r+H}-;Z} &<3*U,lӛ[O%̏di(u8clB<;wJ&mH\8K8&^x9jʼ)}Nb0ܑϩ8S^\DsWcO*湟!Yv@o8qvipiW5%3M#z'm@L>$ñ;Go<MiȖt,4['Lɍ吹7Yh4@ͤ}ɱ3#$hL%kgZ1l/YOxbB<otX2QmU|DC.jP*Cۭ 36ouT!>2Nnl,EMt2at4js-6d3]"ԭq$p &*b0slǜA
hXdRCʳ*MVTr6dA8[H]
>D!WPd­ab!q{>8@q
ofHz٫tn!BwV:kEaN|H)f?lY:q*i>*0u4':|+>!0簋@bzrmṃ'1l`>q<C
7>35>SmLj:dk,g]/*ڋdSPRulm
\0wEvncd3O?j
vhA?ɖ[̛8ջ)̲'	u2sHP%
>rX'?
'h}-B4 (sR&"ˈtCfSа 
|KÐraiϼ.A$_NeDũڰ-D?䑆m^$L+Ԍڿm@42\O!OVz_"I0
5K0:(T 9tCLj+{vIJ^V
1&$zU	J
ӫ?#BG:
,ggSoWiUkO7p^AQiWKJݡ荳\<`>cx\t4Bu$Mj:ϐҽF2^u
~:t%gc+ȨcE/|@_geecW rhkņGJ1Lbs'	w#
ێ	ddL*2"~n"cn]6ȼ9|s
Ww[Yu.'2j6Vi<τ`+ĺȌ4G2;?j`<SЇ$X
2l<x8Wfb,rb&Z:OBz'"6VߘnmD=̩b\AJ#;['g`)0kl":PZEjJg@*nJK]	=~%eD
H]jSŰfes#7A]L[àz3/2ciEd\1_B#wMȦd"c'7Ԟa@v}+*9hҞrvE+,FےKErׇuUINpb.e
ЦC{۰pQl)߇ÌUljNC,#o]望}y1oYq=~e_:!ҖP5 ]M6>,^cKkB	|Ũ%CV<$e%#?'i:ʈ8l{~(6NGpdKL^7 ;;.ڞ_q
jrA8pVۄ\qc_lS%'eSCj%EKS.<1`BL1.=uЖ_B	Irn54g늜­APKIS]qр"nR]^씦*AӲ1JȈ&O3eA##nAFV wBo{
6bi+3]x|X+(LΏi[V
:vuzY'YS|䔔@ԡop"
l
=^m6ϯb ƒmS׾ͼ#uטs7tj^߶nvCY_g߇vpPp8me=bu,,_,xɕ~96]f~̶S`VItA	rMZAL2~ٮ}@<H\!GI@T *0=勥kxZ6[+%L/\KfD	I| _4Λq2l:QA,/#!V{b[1+ս|с!wo^g8'tɍ"z Ttra (b[yۘ+l1J_1uw[9L3sށm1fd 3?>xFaWz2	$p6:KG9_gh2|o: /ǁ.,^+tVcO .~O>x6ߎ)cu$51O<ܴQ
5&l&*fQy$53Ϗj?x~>8;Y_	l<,ikt5_%LX]ɶFEw/gy++9=Ku
Gx<s |Ba9?ѥ?9Jst ځSFǽmtmI+4"˗Q:~m'|3/u!\,۝i-K+ж%e܎K: B$ֳ1+`{twEB7O_GF}pW_p)W({7tWP9ldzgi/䏶;^~5Iv"/ZSgG^7ȟ/7>xO9A{į!j_k\f/^DBH^s<{S1#Ju=@mIh0	>+pX`e^ch8;!eG{M係!h3'}F!{h
<M3J7XcEA/>\ێb;p^
f~1<}S
{DzGnx{M4+{\!kw=\'؆̤	4|~
hv!F_囒͚oym_ݎ<bόj\q?$煉mw?qM{.tq]!&/-r9oZK柗ьVO|!x6mn3_R߿.g_@y?"v?ㇴu/;r> gtG37'E>ٜ;ۈȶO@^ªy^KDtP)XFa{^OarHsA{ՓS"3̊,'}x?VČ[;م5#mg^OՎom Pcdlω߂ޗ^J?OƫX!o
Go<7+hdt00lg}ݶ2/@+Ӿ&CgҘL^cm=6?rĴmgm&[Ňc&?ś1\51m!bLPF]8D_w$ҁY^D7u6c:Pv{@-󜃯YJZnL8[>`SyM0ѢUN6!\m>ؗ=Fx{z|j4u>ĉ1_]
GƞY/qcQm-(t230ݯ5% Dl2<:2юX_[A57ݭ2b4X>woɁ5jkY
|h궞4<YNW4WJ?eiP_B5xz\gH!,I_	}ls
;<ir2|哞$AMBxYz_u/}GoĢdnp(Ü$GFu@ݓq׋+KEmL^Cam>>ћ'.=$iu;KQcV~F\ +(Of9bLNˆ," =/WIh'9JVENI4 Pq
U1o0p0·^ QYCBKѢ.+p+,JѬwHֱ"z-iT+XʞALٟ'ڗb=:L 	%#Qv_/P"?vxOLx<h_?Y84I+X5 {3Bۛsǎ3&:	јF-ӈ9gĻrǈ|gs6wcF(nawqm\x`	
N',>rHᚨei3=`G~ԲC8x9Wԏz	rk`8M
Ld3dRS0X.ځ5$yebA<rlTT,( I_w9aB(MHQ{\=b>)EQ*9FGloG'0mĆO>"h0xQ,j7=s6\lpG;U2\=ɱFlcၵJkxH}tr$4`^$F=!OC2%dF1_$RN"ω'Pυg*u_1?41*^6iVQ))6"VQk~h{y!u22=V;Fvj\T9drFOFgOD3.h#S;Nw\1ɎZ$h~;R<צ`$#f徺Cf☈rP>g?wwÆhu}.
C`Ju`k[Yj;Ag: T`R'7:&vPnt/D6ʹ";1G)gG0C #4	ɱm>&C:wv4gН[_'hh`~FF%rNB%;8r4Zr斖v~,gm=#䀱E
O2~1n<ɛ@!$=TUV 0Ӧ"	0>k"!mL0脽W6BT|ʶ-lU?r>FY/?\x0Ur#3D6G8=Qm;
aVoNKx:#_	qԡkWZ"^^%S޳0]x6|7*>yAE/Y@4ZSf	Z19 09fbUb\*1/Z2cCFI9R 6xYp~\Cv^	,A\MtދoY<b؄.Q)i$&?w`k2p<`@~Ӿ5z@ W>{};~b?H\q.CEPE%Pd<Ǐ/~9țLU~k}``RwCt&ۺZi^'=@ŉ!yɮ#Ǹ<cAkszʣ{ۇxJ*U:wJ7	ΘvC]]yÄ>/N<!1+frxŽ81f׻|Xtpa-)Xzd=	`g
 ,Lt1[3>`XMwi{9\gQ,0ўAzv˯8vL?a졿3fTNzX 3oٺHE'2zej%?<LQ3 FOBDֵl,̃l?alR[Kamy=Ha/E3_}!_Ypk·%q魚x{hK*0,ץݪ
G~理+#Lsz/J-tOzT;,Bwa
S_VQ| mcy.hX/>Y~i. 59&3IQW]mGhɒb$sDW$ -U-4GS/Iwnnَ2ɦց}F1?Ц8f$zJ2մf<ss FXE_*DF'͠sxwGV<T;={I앶-4{4`~Y5=q0oރQ
qWYQ
F;rCTt^m+3"05l3,ҡU"̰R6iv$5Gcg =	V[Wa՗
`us%o6bQp'cg[MdXU[9m CkwFΘCP^A<#9z\ߘ. L(upq:ERtu-3ڌI>C;>#|{rؓAԖ,AZi6.v,#l
ا.t{QX	ߋ:rO?6{ bOODsDD0ė;Yrݠgxogx`ޛr/9ÃWju.ӎkr)3hM%)= +%2FK
}(vb-H/09ĻMC@-xOG8΢I6%Q.-k81yf3
4c~>5ܾRB%6K~>\dZl<9}T<]8o{qo{>AAO}Jƞ3-7bO3.w~܋ZG4S!?BJA	viF dwy`JLƍ)o{}TC0QŷrsWDぅ 2Q{NG`Mrz	}8qЂM읰k+[pĤw,ď;'~ẺA.b|x]qjgMuAN@ngSu"jLahm)GCA ?_,hS#|R?l[ _go9kHWF3C4 .|+
-|ˡohopGd?w>]tva7\Ѡzm*r8u .K's?ۊ@.ϐc$QXXe{Ƹ>ǡ&oMd,ui'b'3OY]6Emݣm|M"{O2PZ)$w'SlII}0"c?\ |"#zV	+LM>{%%䶋"-;J}xe<2җz<[05~VxnpaȱcQlIk<2;U
BcD0?h G(n(W6([4
9V[Q6    IDATkf,
a8kSA*exg;b̿17jOcy<@;sP|r=RUpb'29Po?qKQlx"yˍQt[WƗx?8rLdtv,lۃ}VXg*b=IIEk4cca{bIES)!L><c!*L}EfK<du\FC1|딏+U3
88YBa:p.D#LѪ\IF8	nvD4HO}``aCOp /Ƿ&7q|jPdß&
A枥$G8D
L@|zI{&g98ե3_H£BUB/N.
H0~ӄ
XK{D&A
(EllQ߼Y+Ono1)@9nՁ_́EoX'kE4ݽ0:ca/qD5VciF,gްWNdm3mТ'DxcB"QDq>lc)f!GL^<`cWCn1?ͳ8n`NPSIOnJߠ7Ǳ*4f`Tm.zs|9ZА^m#^kC:ö9Nxb^g2j'

)Ǡ</Ȭ02w;Bq@߳5Ёq0M4n9vзNJԉL(a6fLaO:@hxr`	Zaπiٽ7a۟{a6Ik1K(ppbͷ\oK"dnrطx
GIyFnf_ԋ
hfIӥ#FB9WNoc*P1լm*WVHU7,rp΄¿lV	>qU\­DÖ:
ɢ(Z"D4n`IAHIs:=fc!.$[9mF\^79A2y3t(Tq`>ս^~UܻmͶ-:S~)>P
k@f|,ȥ,\J9cQ5xBXC`'n1K:_1z[?d@ś#Ha~2mbT l>)"03 p	ծ+nNQy䚫\h:;=?EKfCjƬ`F^s}mE AW4llh"tyӟu/¶G@t[;zmS։BAy
i{Sl귮Z[FgyNؓhM=<qcLf<InnW+DO_~"9t~j -p6cǲpu,䋍
ۇ) ~o>[}v/
rJ/[XnyOek9
=}C^Qɞ0wFC gezrA*yA<*ء8eh?t{ÒMLLk}NOrӜ?Ooݸo_qͧX1cSOdݝXoބ;[Gd}|:T24U>6ⷶG~#&iM2ƣ\6g'M_rycS3CmCKhML{(;3z+n Z1YF3IUců 
qETg0',Jp83%㼶VFpQ|Z'N DhIiiYH\ xB[;Π}T4|&[/Ьce "l?'f_rO:N><O4-a'+_8xЦUSxտY?<?(hz[n`Jr6"Lsq:I4Q>hQcmSxDg?x兓`ܞd
JASH~3r,~޻of_--CpQG@eH[<JgE'[_E@x:5f|0Ʈ2Rk,xzl62Oo-QŕC$yX>%#l@q~Z._VXRp\<2ӗ^nZ@; &k,/x'^eCVײOC<5>$eS!Jl,t~{YNI͍:雊eCX/\ b|;|63_̶̨O. <iʐ	ÓE'1BqwW*oszڠE#=|n˖hw{wrc%h0!Jyz6BUnJ;PΙqM=3SEW Uu?Y	ͨD[LH=ϡpY4Q5S<3Y%6=qJ,[nJ-[MtD}ᒅZ'_op3[t]Ǒ,:~Ҿμg2!0$y\r {~=2O.SBE2t_i뱳gZM_I;˼砩F}
㟧(UpݶnW%yJ.%TGLW8Xȣ~xD>tDgF`0?3z1V=
;$ʪ_8N0ad!,:*M8g` v1yQ+ǓYf7m4ڸMr=(GxbhK,L&|S,9/lpwS

eb:ŀ+F_o|Ǉ+h/~W}Q;5w/0
a'o<ϵN#,툟F;TpP#g3&w=@1\goSh83yo'}zu`|pQ6͘Rwk7>y얌::^33kG%Ʃy  vx *^y-گ%	'xpv3pVuP/#ˑzW8R6~Iiqn
^=iC+u<#N*zn}!y&
/SСz +3?򘆐 9ot;ߩ4{b4[hͨ
(mrRTLb\yq":VN6
 YoP牶UCG|Spr$)9o}aႦZ݉\eS5_^칺^S .Nod7[L|cl2&7Ѓ'e
6ܖ)'%C`hyvr.}Ʌ
߸W!C
qB)S)U?T/g?uASiifUօI<'A'ЇJQkе\=_xo5:Lj.zp}Fc$D>ƭ4ělBf
=ü!qN36۟ߠ |2؝۽ҠևEqEz%6<'>{kZ-<s{&,Wh/g[a*4ЌWTo8glS[#ٌy:y
tQxv!iD)WeƤUY"Ǔgl#RQׁ}W
]l~=;	s׫]Za~֮oXiB$xc]vSs`Y_iMA}P	j
tLO؊f^}SGê)8u6; gGFAü9{}^J\n=	a
f/ٱpS	K	Qc;Xr)x_
e7&gv}\Ǡ|v"dgܵbFH:V䖜
]x$(MeR.n87>V'}0%_.}^*6fJWִ vȽ-M&K}+
F,^Sh j)t^zΟ~8[ʮϿs3}?0{Ɇ\n|/Kw~W
S6/6ۯӯ^ ,V,M?)sܪ's]f0M_~_;w½ֻxmb5?;2q ՖfNd&#}~+A+t$сFkl@Y|7hZ*뺳E0U C)-y
VHRP3W'VO#xDpv19k_n_;Tq@yJе\<<
ݞ[y/O
G=^C׿z%WѼ3+~ЮK|8]ֱ*v!&~ʬQqv_UUqB4sWQnf79eD?g xjX	ZvE^GIϾJ:W0G&XSi(w8l*Ǻ2;\%dP;3Uiʵ
?8lG'~u{wSVqcx{UrNt>GBm*nc&Jr^Yѭ|n^{Zu?nhzV[чM/:%Əl[vzV`kTSlaEoE;fAxY{V쫸&:a`"Yr~
`:<l7w}5o)O 2"]L}=P'|xy)ʉF4sVȸc+ӜOCIzW;>zMNOU#~/'d_b_ϰ48<nuƳ)V1԰SI$a{lg^!\۸`
@N$kȒ'nb	"ѱΰ0.o3MS@<dxggBj,^`8݃ǚ}Lv^0Q`ӱ@xWW8 m:_4Wz|rv[S_;!YV_r&zo;V`CwzyOBYֲo`m_qi7aU5QmG.&wC,ݐLO
,ȿ%hۯ8^BtݫГ_~wJ+R蕑x
O?\rmRo>{
R1iZj\D#'z?
j먟|?̕.n嗫Q[{ M&\kY>*Dgx>rOOF^+]gP,Zӥi/c̭b^qDD70]td(5;UtYL~XKnY0TNEqL]%<.|ȕ?+KBypu,=L1gzWQ;֭/~Y",E򕅧m/"mmzAo9ndmN_R!z}g9mlfdz߾\l0%Q-wm[Cs\ψ6o|[v+qjH[$-#/ɯ
7R6ۇ|NU/F׳JT0h1Eq ЦK__8JT;VkrZ:mKg7[|+m}YH[|Ouz:tiuq
]>I8tDޅ.Dud^3ڎPkLyɳ=̿ˇMޅEn-_W=R'q`pcA叠_r-)5NUo&lY?"`§)m"!L{F/fѶ5$J.7VgQVZ?h;2![{:{[dߺ}Mj1ﾛ>|u%Om5ٺJ|H-]ux{*;z%֞}3k|RWyjI/;gEsXmgUqWr'z|^)K8?ɓ fԜ1x)~5(\YBo'=`0SۤGĞ}"FS_9ˣpⒺ62CsS7Eo2h:/;iRI!Y'_+y,sRԘ\&}
z+eN|ڤFd#Spإ-d,IbI~q-F6߅5C1/5/g~MO߶{=g_ggD}G-szԍqޙkWudFnm߹ qٯK/|c_l+ySFgj@sm<$ŃϾfRUxqw
>]QSY
(nNzy"[zw[4=W.?ԙg~4];NA'}zm;+=n&|ޒP4Vs}e趓WH,u#totVCҜ۞0JY&5Wڔ)hWl=w/qU= ӲmY9G01{t=Lw o^E>|kڦ*U4}S?ҕ O"=~iqurS93C6WOJ˛))GW)rz2e/$hė)G"hrj\kmR~M'{ԙ]R+g{F7J&-xWqƭ5N/rD |أ W;Y9[qpkoy^)qC(X6gh,[|9IwU/cALXla`R$4aj~][R=a|-jS>D.=$rOFCh)aQhY	y"Oo|sh=wNd6{1Z{bԁۗΏLL`	!7ձvsC҉LIVkDlO"mI>c!8HN=p~=>jʼQx3;
@m1İpOF0hu0y
>pwrPpSӽD'yZ0m1TvS|kڟ\0ɶgL9oE?}t9!854"CE'gu}qVLyi	Gwitb8@ 7-pF 8]N4-C51B77t+ww;;}jtWM䈴ڇ!I*Uc
_:jKFˎt^\XϏ|;61hIY3_3bUMSMPj	]7t8kw;'jؕn)74j
r^KgچS:<whOD$:1Z'/wEG 8hw;
Rwˊ;x
t
l    IDAT'.,WJEv1dklv
;C:w,S~fI8>k G%S6H[	'3{n{B6c4~29ÿTݦĠ2|i&y\hPC!SEzvk_Hs-Bj?Lϱs^ǋU% xiet,C-fXrX"jc&£lf/_և}7Ŧy6bf{>Žy]&!jNN5y_3ڿNsL@:DM&|\=![%-gŚqATO9+?<;\3R^odc:5%ý͖K^C 9=¶QUt~u
y^A<}QE9֙>OeC߃Y{I1w'd	RB?ܘ֫{Zj㏣UeV
˃	yb/5[PUPm0~YzA;,ߜiv4na`XhV_d$<vU~'@GEyva5/$TezL6f9Nc&7cG(|ֺNBxZs².©kzW=3gD-d`y@i| ˙`/f_Ύ52il$knӼ_@Z/oܢJ[$]h]<9JVm'G}O=O»d?7++FQDorH}G>N8q鬸̠ʩԹfu^|~UGAFO6ER4@.tcźph3AYyS*2HrCWِS)XK??g$w|u9RQfo'Lģ]<4}j
dfٶ6kaqa
Uў1@hcgؙQ_hd] ?Tv\YXƓ`:}!fUJܧpxWHBo$þ4
+w	^࠽u<4s6%#gF(4Ϝv^>p2
#}ˊ0*Wf}dOY<uAW~	h] '&H&sgCOVU8yS\e?"v/GlO.K@`FnWwa
31lX}ox >!9bqD[n|tA޹PN!4Hx|<[P2A7˙D9rj1bpv33V}l4`f"	ON4|x
C:WE~ps}[yo]Y݆c-ՓgfVj rvˇ,dDU<޲2ieRЛ۠8O~2hʇ̴!O1~pm$$b;Im.q&OY'h [3UqѡsAtYw,؏' ({b~W+Ku֋XhBئ*>ܸ4PiA߷$厧эƗ$^m2So]3J.ju$A
(g=ޕ+}jER|]CEzUSQɉRrT5#z/dKlE
4Ojp^lƪi)1v7<~
J~BdIZq	;5t@+5b,[jN!eT1:(>'|Pb,.=OZ+Wsf ,Ϫ/C9mq(A))2/u`&d'+%+!}׏*w)VtFf;Ub/{ˁ{
H}o*.SaFq	yZ5>Cr+qqXՙY'1}O~n{}Sl"2m@]
lcO׾ٚtc[>Bk<c$/Y8?j7_Dc40x~WRiKU>l*~95XY\I2DiU/`3c_hauWER^s\ܸoZu8ߘO'Z][vgXhIƔ5[W@=0]:+HX$wc}Й_U!:A[<gP$|@td,y.U9cFv!d9_ 
Kͽ
h2`P4^ph:_x?X8ـ})a=-3gH`@`sc
F:CIƷt=nTRۃp&D~'U+9|Ka:lMgZ*ȅ[!n;?	G\ w,]{tku=C:L &A,V
KL漎mhV.=wmy -{%qhXLYwɣ{(-i/A]}:U>f[xϒŉ:z䡧]Lpl3Qb^<\z8}	噤Z{Փީr_ƻ>!.GcuNK~HP̈́qx]2U18'z7q.gPCъ!p|k<+k3?-CYa
,gV2qV,fbtO6M`ߙo
]/,'bPxO=}Z遥l 3O,wuT8t:DtFGG
N 33(kށn̈_mu7y풂YLg޼ְ=ydX.ҝ`?˿֚|
{'d9ǖ0W쐳2	gzB`7loᐓ`e0*bW=QH&$#2crPh]*Z[k۵hӱ
v?¦NQ Sh6sمq#kgԖѱ~b;t=>!y:ُ5?J~dۘ~!w[Obl"荽!=O`+Oytci=|m<'=ck*
Ǳ;Q9^>c۴?#lNr	ӊU2Nq@ڕmbK o뤡k
[VF_8 KF~1C4w1هgK5:ׇ_%;;@33`bKF6,} &ۓrNIz܄X$ߥ簜D:b( }q>]m͓	3ݜ0tؖlc,	ѭMOw	);Ru11R`m+^
q@XsKGxX1da
7>&1e  xm Z)~*9Rf"w޲FXtp2ɵzc'x?ZBMNE<sumV
#Z}X횜`cy3
:s`&ڝi^KU+(Ѷ¡~}2LyiS3xF1\:_/Rw&#1u=C>o*9Aps(̶O3)HEQN	:v0#ձ[9Lu  #3D`w|lXW,>91똰/C $l5y4hWJ$xoo f8)KdxBMACr)C.]F.d5nؗN~sICKytIː˱HeVKtVΠ?w6f|%/?Ŧ<e^.f7ꕚ4VY ߰"5p?n'X*8GFP8W_5@cr?(c3}!rVPqu*"톜'NDgRj|e}t_m@om}+0cJ6,b&t#un<度fL-A4ӫuc.ͲH-!{p+e*
p"z
Adg_~h?ͿHDL-S')KLǋ\:'l*5 jN}euC.?䀦XhCiwҜ*a2q˗'҉ X~%P[4N'שx'S;Wկzr胙*mM-9IιL<9Tra2I'A5
.eHr!:}1+}<)̎"w2ӽ&AbG?6P5<8ȉ|˼yڈsK-mkgom
]~o)z[3nWJX}_Qp ೇ>u@kDEGSTf阨\W=f'3a~PqȻ!Ԏ[IJ\8uoV
}G(!44%D3hpd,>fH6ڷ-&.H0
>BglO}z>X@;(gD>an.Tl׉QJOR]8'<.A?
[@׍*\{u6'WO{}ئ=O1XE+S^])pCf(L o5M&X/N^`'t~ʷmG	%ѐ:1AXlc`Iۭ|l32ǿE]۠WqfZApO]٦ǒ\ρTnu̒\+))La`Dl^88;	 
@Af'5fXV%{~߯Bs0<z.^Cr=
(`x97'2\5ۓJ5Gw$sr2b/C]{B1᫓Vd-w;g}gosHGV|Εaj\Y>Ij(4iY!	骶	'8
Qvb~_8Ns<Y]>/!/2+WɡvI	8H7
sgy\ڼgu4~Č,$](^kF4&1Sa:Z8wyTXkQݑ
Гc}d|yڞ=rө=qO|y!b{0߿tA|6UљvuyO
Mu\eNwOZ) Cˮ>,;-Ltp)^ ?rl!åN66L4qv,+]4ڑ^h$L L85E NPCt5С]U"8"B73]ӅèTfv4S닉Oe,Ӷ%VRڎksr zc.
eͰSM=)fn+
Lzc~iʂpXB[40b?a
ydɋ/^Wn V3<W\r%̿~s/sP.U>^,>7T}<&
>3I"-NX}j{vħS\3~t=VN xͿ=z_=/^
O}G[!r34PFbט18/}#d|!4hb׾>x턍ۉkw?xKl]!/.6UYL(K%k쀈
Z>kmGh߇.<D,1d/('v	抅[tuv~%3	ÍeM)gyha']-]M<O}$+tiXFrv:iV9G\yK^DvvVd 0
8WwJbNЗ{HWOpMFx.%v.2`NBE0~%8p ʶ<aޱ5&	SA:ޒAS"RcMN!/4خpJHS&XkyN%u匿4ݻ=c󭷜_etK>Rr`*[U}Ɨ|a{^o?:V@w΋~㵺'ϗҷvmzqK!
5vg~OYO{{ɹ-ݲ|j9y_[2Ev*A}vw2,٪:_dM9B5U氇doLEQs.т;WW'~
m"-tm
Ekпv{'8'e&᱒Do"
"}0zW߳>A́A
c;gc
dQb65iK].ѷܯvlb5HtvHk|}~o5'ߓ&iF)&Aj7Uҝk+gLw3'b8ȊDJ90||>%<Poг3P->ь\9XaKW	4\~ξ2+g~M~N}ɦd|+?H>J׶[s|G0!oy;e%_
53H+~|k"t'f1~4r{Ė(X`L҃-Z|0W@Hfs'3Щ
I}yڟO
+qk_7NLQ7FKl1|64#8 1tمȊFۖ~#?_]+"-Pw=Vzا*@`؀A*rUe18>H{g}Xkkm>>M+v)~uQǐBsS1>1ob92Um+gҎ=ztb=yc)\cC䝰/q !@ 7ޤCێEPmv
'6<,mЋ4GGY|x7{`H/9`'WbZdj;},3p?x	\MBfQT&_3$ZeN*n~huH ?ރM$[]FVAMn	_x|!ڝQ&#y/XIi:ǋ8^+?P{a H{&\Y
A,:Vf'ưUaEc^䶟~?ݟt8Em ?T%ΫOnmslޞx>>; ٴMUH~
ґ^o<s$<%U=bFrx*	m֡YoRuM'w5Q[%.ߦTF!vϕud\^ټٮ8zw]^w_:[>b*>>2%qcTxu\X,ô 7:qksuA}ƗH3pX_^OQ9#ߒr評iGmjmn3@>1q_2(")\Bq㹱7w}eWlf?[XN	uhݺ/,F?5mOBiZȹ-O?q}_?>Æ22sCn;'ga։t	p!ᔞ}3tx    IDATi5!ol\E1¯khiܾ?	~vPg\q;WtاOrs(n
ڰ}.+̮?1't݅\>(<cA_tǙ:\Ycc^uL&:6e),t}Uwu SR.96:+7 R׮30<Ɇ3fqOWIh5^?;2vTCه&mzګE(klc`#]_ ~myf^㣥π_g^O {z^;q뉷X^
z+W)}&yR.kI%f>m:\eIQFNv|MWtqi( Az*qtmB%=$W+=IԬ̸Uwx)qKga֑_#=Sڢx"|p;S9)BB;Z⫦5EH;#1J)O~ࢯ%"-
`6w-@~Β/;'RΌ6q]nV!ʊ>2Vͳp/]
Kt&M(Bふk&ǣJ_Ĭ*| U[AƄ>i'|lsJyXf`@}{'̍_?[]ѺIobO721:q5T,M觾>Ҹ)_}ؽ$Co^>	 XbD>Lb;c5_8/z~4ۜ}9&zoh<A4"Y7fq9rvU3V-El5t4AG,
M`F 34/?%T{RB+`.&EA->?"vEFX$9QF|!"	n:QlrnukL3ԙPF\G;%J~ZIK܌RvN
9)`٪iPlvy`N-'&@6Ivrs(Ťd`թ+Vj~G>q`&i"r`wdţ+VC&]ev|eT7GN=x_[TNbJ8Bw{˂$7&u'PfcƦ7'.XNd8/lVҴ+2_
D
=Y]ހ؃џKY	>SfE@f#swQ!i N2V+fmn6^krMS
ݣ:Tݳbמz=t.ɖlLD0%{N<e!7ײWGa]"0+N,b4~-
'MK61r4m6?)V蠍Vcsg{`.Pi7]@2E{LgU7 D(њvrӟ:v9M~psqֆeiNlID Z	i궘%ѫgĠK?3ԅ8|ND+Y|Q[6&3sd~:i=|S["<Bc
w@f8ZaRpo*@fԚO3 pT>̮3u^}4{GWN[%׉npz (efd*)nQO!Pi|#25|T-_l5WT4aL^=[#Ʃ6+Ltf+@ɬj~2`Cyj>!b;s 1b=:v`ݓz}W.S^	=zvDspojz<*6&Uo~tUΚ?e1X&h4G<ky*qESM"d{0l[[7[G^5q?V,8œW)IԨˢ=b4dZ4DҢ{e_Xk򔫔(A8@WM0ŁU3Z#~H-*6
2%X6 LOq璏)I^HKIR~
6-&=~[x5{N%|	~16˧cAskc|Lf~i71V
>հKi_^>ZJ*z;&|uF&fXIa@de(iO1)/ Jh/Zŉg{q''s}ݴk&A+OݔR2^%_V\XCo`r)hӕMF8g}U37y}З{`Ĝf?ITt}0(L'n 籞	Grb0[C/_zt
;81K(
Uߋxwׂ^wa<sgAaxOX{0Y;UGw\6Yd=g>Ό.;FrF4ϏMɂuXuƉY>0&HnLL{%:*˹PF+U{ܴl08ԅ:3ɖ$>5TL\Q׹ꙕt5:K-<{%a\>0~Lntr;1{'3p w'tr3QѦZu9PF0LHϑpf#j큹OVbz$fV3HX]
mDcY~(tE#=RUsf^
]-bN=H.v?PhOҐgh=f [{R ,CO_cw|:s.5"	-lmVGcomUUX{YDx$mq+Nĵ;3W44֙<ss4F&2f'r@ת~iFv7Z(Cyϝ7+-9q. ]TnZp·'h OI}鵜T^>g5*6&8	_:Ew piT3|/eЅE8_a"n[B853Kko\Wjî_/I >5(2ф|N0&8+GQb֘*?lwv㾁!Ւ,rufZ;[7?ؖNڶ|Ā⏈ؼlߌ=U3Я(T}rɨ煍t?Ng|{&gxU[bqx)vr1V5EqyAl&}O,yZ-s5k٭ oyG_sBUcYiF46LUZcc>@qj@h,끳`ƨAS$t,E(ay\H4{Ӎbi/ʒo#qY\1J2.s"Gݾ8H	A):J`c_0v$Ͼ|Gw$CA# f[޻Wܗm҉| 7(V'"bfsWW4X<5>p,Mw|@s)t7Nǯ=}6[K0lCw&bm*(rȞx_14\qڵ}ձ cKuW]_7?>uPX~Bqp5xe}_啈ȹ(hB?3mЪ;5%C0Ξ㬉i1J]M)9]<Һyr^Q_lW8Pvp:?v
rwM<rd׏|U=[(s.;& ]gY.x[nSrE珶7 
ՐIˬ"٠Ua«lM.`H<|֪&cee	S -KEC6^{
(y
cFԏ}eif'p* &bj4OB_+78*85D䛮|1ĝδ_BrL󹢩i/"897U\#&憋oN;ؓS:;l9φBsb0+u6I7>/&PD	
F3
, !ϪY9
k_q]sHR*H.N5|#
kaƍik.a7CcĎ%j9Yv)/zzo85h<S`/Us`|XH,gs'<w҈޳JcU,y9ү`s YY}bJڸMkqQ8s^7(1=AfË`D.=gxDa*SM=
\na5,@PY65~n+)]KzdKIOgYЎvܿE=~W/, ~QIѓX咳Ţ0PYʱq 8϶m/yCKt}h(zːJ9&ÇQԶy4\%5g51
|qcPq9 M\0$qزgǰGj<Mݙ_v[s&̿'0*wȶ2yHP|Z˭RU"#o'@ Yj|2!dp7g\'-	C`WR~boA+Ŀ0NߥoK}y2"Xw:<_l/<>NOtU<0RZ*W}䤱
YOM;Ī|n$L@6'o|%'OEW4+NP`N]_<0Sc<I$M?n'6Z}żoVySߏ"FOX>s[#E>Nd<v<1byk:Q5ab
??3H)ų-TP
-e>n8{S!GƉ_p,hUY
D(3/7h+ SG}WW+oҁR,<bI~?ӗ~R!!$CҦ?H%O%'F/il%g)z, 
,/g,3)!Gd٭$l}"|!nּe|DD\ƅ?!dAB~~-4TL˟;WH*z}ɹjC%ƅxض
ho!kigK7ށPEAX鸣{Sh*sKqt(9V8pQM2a_8S(0m%rP0o<~W/*|O'&iaSaIxAۛGuX޸JSq]m_b"?'yP'5tyKn3`c&LzQw5<v6Z><d
7XgNY1ɱ*3hZtվ9DnlM
_gVTapZ3H0 mtphq`*pYRHqy󈝱{dh6$)&&b?v!-Q\Lo#t'1$8mUګO@v,.]o:V1 XMܥ9JSmo'N*`Z,
@儮n1zN2vc|C
Y)
;ˣm-C8N$N..뚵={~{DR$u>7)լ=ge瑍v+|-fܼv>fد|Տ7zfTUs3RS4SqDXSM5_Fb,^}{$e
Jl&y=8jQLwLvch9]rtD}qɄ{yf~(fT3 lvǅV;9eFzXZ/9l
vJ-uZj\ɓjK^ ?ZƕnjȻAX$ 8*
Ay~(9D\kC
:U@ecGhb$Q'슥1
 \|Fc}ߦW>C!#sG`KOcP|kOTS6}dqiߓ&ػӦ:B<.AkGa`/ap}bWj0ҥlk'^-A,+<p-~>|seiC7( 8vж+F{[_u[AO9'W-ݘHQȖ<&>n01^u㍞v'3HV-hFGA
#P?e}_sY3~s䖌יȺa8rA^TطĀRmg}UiEF])G?t|p{n9*zBDVG5𵘄=פ u	=69i$<ñu}TLL&}[GĞuU ?G0Q೘VRB֜gcB;颊li7tTnGB&n+Eu%
lNIJxM 
*]1@kVMfLJܗ^gJACăl]^vT8.GE%~OsV^<<z&.=Uu[rW瞜8כEm^7I9~|ˬPtJgy*hgz؏լr_
ӹP\\Mn.mJg8sRi"+ǖǃ1=qU$:vrg$EϾE˟_Hoz@hWH(R(MOH
_ذoΒ6|+!KS3Jq զ9
>{0,>/pSrf$}E
Gj@:3n]n7|:XM1Eo-Sf5 j;d
'ɅY`WٲT0yұ,Su|{X,+j Y wCf\׃(}s{yLNJgͪ>@+ʵU)^{i1Q*\LdSqZ\UOayYnW{"HK
IZ (18U
J?J8iy ˥n7.\kI< I!a,Ş=p9e3x"4W 溮A-F|HT΋ANTvlp, lp"`.V*Q኶;O-n0ؚ0	ms'5`6C$1<q|Ew.=-5.ge$KOg"r<[01^~Õ|j߽;
&aM.)GSr3sgW]akBڵ׸Gq~ժoߞc'NzLP$6ߨ2
"ob'Óu
5CMe'e{t_;Ǜ
焊4F_cŉuFV#qn{-o`tY5wm6-p1뀴!sEM+
ㅃvz$ ե=.ξGݸCΤfov;{c//9~5H@|5ϳ1r/Ml}[L:y,[rG~]脝][  fCzUb?$vpR+ykd.^]6K>@!|R*Վ>^(    IDATWs;h)_PZʴl2ܼf}-FBR;#O:-?;wf+jKϻ?S1&Uznhu:Z퉟$nAZrxC׹֦Wb>D0}AX2rqX9BEe8
	@^8;]ޅoMoɕ|ëe/{?t`½%#4!{G~l4kZ1y(W1ɡ:X|h̬Φn
;R69k`w~QlK!~;t??kKej]lsd-Uw<s6B4rܷ@z~5xF'`ˮ)C:hB
~1wCƏTp/6\xޱXʸ
L4F,,	8<4g\=cuūsz'HUS\VK|(7ct}I_a%X7lL;m)\?NzrY<lx+.5ɽ@]}bUDUzrTզ_kfX+55'}mmjUs%. ۫ *H[=3~l+'dtwϩ0LV3KҲ6)#)oL*i9
f
v Θ /[4ʍ
^]M~,imǃ?;I
W㧶m9m,8_$C6>5I z"T[^pSb	u7
*`^qmؠ6q'&T;!ڶKX׊-L!3d:G]Ŵ9)@/;֊~T%]gocw@B&oG$pv̹Í+
ql2L-A~Unr]p|tl`nNv΅3LQX3[ƐJwR
5X򣧃=H=w2`l%bAbPp0X-^O&aqۦ O&ǚtc39H%هk7T<?C, y>>8bwaVp-lJ~G߷
;q鏤\ygV	\E{b:s^
];b6qmjM6PUkl$V~m~W},=vmڨ61AF'~_Ac
dE3?fNz0"POZ'Wm`q5Q]0LRe|XhjS{k&Ǣ5m9eTU4%BK4U&}_aQ/tdǶa|$D}v̏/#w<5cG]aw`v;Iؕ=V:yNURi ꔨMoJ}..q4@bŀm5LZjDuEg{{9eDbga/H0Jˤ􅣢[j([t&[^-@k,r#aIh3(3qLxߗ˩sIEi*{+gD3ӺY+ pFUuAS׾>!_	Ih#_
 :=ȷrZ@ڈ>=띒jz`bQ1'i)ɣ}RA7C@rhasmJ{D$KqdL}sXY18	˷v/۳*:OeV'W2_~,2P?CTM<12{!hI̤72c $؂$#/`Q@19	cg;Ł g==㾥D!+X)à;cβ{sIF4Y_Ìly/Rbɫ
_Mf6ȉPdaY
fp5zv`)KP^Nel,缚q}5w{X17!WG3_B+e0HSx{ZXCP#(3~̜<,K[#S6x)cx~~2$gr!M~okb(<KvxD-;~yi&3Oz4BzϽ:u*p"0RVӦʯ
+Mz,ۺ렻%0/r-l.\+6lZUecZ{J'}/!5vն
=_vi(x _2cXg'yL"4ytb
f&l
~~
vȶ+IV_b	j۹?4JY7F6Oy Seۖh 6Lܹt|Υ)<G>	*9@vgF{?S̪[M<qRy 7Yyթ-*#Oڷ;G_,7LY5pNx>,Njx>F<|Ub100
&nx"J"e5 '<I#s1(&^	V
0''ō1GΉ{"%{sQq!ܾ?E*8W$~s	&&LvNLc@,[-s<8ӎ4D rD?h.27&uQf@,eLiօczb
ruѨ0̈́vA6P_Lc}VY6|(l5F`R|!1E%",<HN%qǎbmn9yWfZi땓%iUaq|bظ\6Y,e<[
{q'=Ly:LzRٷaONVV|;]Y*
q?o{\f`~)fa2	Wgjx6}TtC*g1t3sI
g/U3Fvx{Ƞȹb=+GJYqƢKWG"&_BD) *_Zddd[o;13'u~v{(pPJNE}+S/>W'O<JZŒIABmz
3J^ȟȳDq/bɼ="==Ug煑Cήey<MMkO"0={]0t1	jhvA32Ȫ\}ڦ?1bسmWWAr8ѓj承joL|ZNE4hsT]Z~v$R@p?$>;בTV#҆;MNc}m0+ә5::z>(bB!wP*\[rɠv6Wjث.jȱ^ٌ@}|%G/r'uB0S6{
\gN'?8UB.iySo&L>lJ?ׇyyVCS&ao= !Z~hVsV~˒'ilrY2EUŽU#?h#JK'kr:ڸ4֖&5ƅ
[&*t"$m~]_||D[^ON2|i
;,AvIC^rjlY ʝ9Έpg	֕cO g(638fza;c9˧4#M3{,\۶@5hB _za((^T`Uy+gaIfT*pNGN[aSN_7K&w܃W deODz{dYPee[>/;ݦg})oBwm`DR~}~}ݷ>U=;-v4(Sn+_tL!Z&Ҹk-a9mR&[ڽLFF>OL5{b2oD_QA~R9|%0i0	q\9j(H,hRszu#Z=Ʀ,{,"\'~==7/;T~7,w}'wZH;4*Ӿb)Tw7u۶WlwڡUe6+|Y-	/0~+'|EӗDW+RʡPWA*j#)>
]|?{VV꿑F/$4kGtV{Pzqgi祐}+^Zeig]!?9/2R_RBx/ }KO|ςӕ*-,+O'Ι+89UؽYđfo$w{5H+0=wMC{ϻT`^b®|B)#yc|j1wNzyM# |f3xtjE)׿B{ 7){Px}lW"d:fȓ&װ?t9_ݹЦ~Nrf-/W/yooyH_{*23N0{7} 5_Z}wY=_[enѻ94;w	%qf/-;_1'B_fXQt9S}[qrgVx~g? YWw}=4o@U]>ŏ~҈E^Ae8ɩ#:|]eMmtóSă~CJt_;!8;h|(׾N;XM*+IN"lSo{.x~ɬڗ?nMm^Ûl$[<mד,z|M"}_mW֩{7?~-io]޲Wߘ+<ވ'[ZדʧEwV_%Tߞ*xe_~/O2_|noH?9ЕX ==SÜ.|N	vejޒz?W5&jIשּ{WjzV¦qf=|/DmjxA[M
9߸8Fr
T l߇wN|
.ùt;CMm_MùTIb
i[}G>
`ڒP"n5d/}=ufD]_E}^1c(|d;%@br.]Ѷ'./`PLbIxi
]qp%Wjv6&Z	5xQ	@,OC̿-fsƖ\RMS_y'yl#7Nn#su?tꤻr9\v| O:J;6BPu^]5?)4gXP2<>"1b](:5F3EIf9Ƒ>jK|}o_m}3 Lc^RE
Vҧp/a}-_>Ho
i3kXLmLc2
4?o}(L]R+mS`cB0*B1Kw
 c-9r˞1LL95&|)f(W\>>,j
<sl3!/M`ůc达3QI<z&1B+P ,rm8Yl@;j،&<L>?$7\474F	>-ٹ;ni"M~!{q2Tf@ܭŗ˸uN}>SC_kX*e4M:(x9$/hx+WSg6x̓68(d꽟l3+Û׭U
1VL^_gA&PZz&oA'鱗:.\:ȋ6KޙmǎeqsTζjܣ툐HI5"\ Mᓣ9Ou6Y<փrۣ)A]T$1n--1t
թZfXDWp]EXDQٽ;6;OP]'`0\ }~B1e*ݫ%g -=
^8B[*UYxxXg@3~5oA&~7*&:+Oƽҽ~O.qQ~t*tPglfn7ja]v)#_"A{?cG5ŏ
$2uulZ+HE|)cSq>:}/,آ`ǌz0!a-lBDDXL+Z,|lAuVTvvy<wP9Qv	O,In_&b9@KHj$n4vXə8X]$ lwt_bXkŔ[=^7X/h/L5]f7aT,x w	9jtdq2!W mw&OAw+W`u?1ڥ/ve#42yֻr::ȮBl$yɠp`Zpt1Zrcd0Tk	1
q=kޚ֑?tUwm*%+ GqJ.:&#DB[(Ry:RfУdEu*?fOBjU=>m[-0{;sBt|#9:(`X|#	l3thqJ 1p^>3-Q0V>D*|ţN(gXɆ/3}~|0VCƉ(e*n:Pץb!\i'iLgЙJFk؜Gڧc+ꇏ~XRrtgŉ~
[&+P[Ʌ6W5яAF7{p'T4Ӓw?T~QOCY:^խ}8=dj(|>ʲpWmנ,8^Zc5"Ee_eGFC2)u%gZWq|;C,j.u=>nM^;x=DkZ5R38fgIM(Cּ~&mT9G%y>G_"M~w"*[o7+f[Y"S W
- hfi1C{a]]ȋLL%o?q[vOfƋ}FS9^3IVmR<ezm@X/.sR}*vy'4c$_Ux?Z2>^2 w4Ր4x)e\&_nNhKPBXTuW)厙<SxWX_5l./2ؖ22嘋7oK'K-7AX3F{!/}`>f{z&(Vb?YC1>n(#NyZͱcZ]}~^OFg,t6gژuQ-sD<c(n0c{#bqk\    IDAT66&W[ :XV2A|&uo1c0aY8cFO+y2[j>7;&z>dk/mF3y5߫ucvZ>9ȫO6oҿ/{fvQ~3):d}f&0 佭NWk
>hcM?]6e/Fc:yz
xIu^O,6蛧,}<Q8Ưuk=;0aM i$Ίoʨs]}EǦ2sw;/ǑX/篆0	Ú[HxHCuL|%?׍6ᓼi~(!G<2

NH{O9m*"3yam2`u+<3qLLCw(tRKfl}\!WyFaC41}	
|]dvqҟ`SQhMpȅ)yq*OXq]$lGSuyK?GG+WSm3
ޥ`:*ukg\x'?0s 0
?=m6μ$¸`Aatx9Þ`Lg}6B>ey8Oh,^^e^1	`-9Fu6ʣ4mĘ%$G=߂ـlygAtw>]._ qDͥӫ-t:hCD«
~>jLjldkzl˾~>b<x@ђݝA</cwv݌9Csg݋xnЛV!@NхmӞgcKjIFFW:\zq
	ӈ*}Vwz9BU?YoG4q+Eǥѩۜe{4[{/&2yӬC3'?/-?xJo?a׾i/3'CG'9~Ez\h`nF8stq{Q6}0Sk}sGrHkw<d6i絯?*zu3MDn%Z~d?8~jo^p(?!͗o_|7̧oE'<:I͕	Z|cn/޾?PHlc22.G_I2ȁhW4lJHu6N9B9*sS<y!ulU#<ǐPsN3W?gxl`.yڝ0as~ i[I<<6dq{LSN_?Բ)Z%]꒭7[7^X~LݱR,,bgǍL'>sr<'ox?}lW^\ƌU^ds^aڱ}|9b@'}.O܈_
hxĶ<:=@<*Cxr<3ȫsٟ$+ڰ-vkߦ)"
%/jW/ (MDa3`I~_ wcN6fKYa8_I؅tm.ITZ?sTUE&S$?4~鴅I1וq<5xu X>;އoԵi7
xt^T8l'^ŎgT0' ۻZ8q}M؄I?sm9Ϩۄa9"kП
bNDx/vř)I,YBƔAaJ=yT-Db|Q` [ ,	=LΟ#L	I<Pq3Moau_mopp1 4&НFfthoCtz30ᔍY0ۺ?uhn<
veת``I!l^vǵ>fx0EJXNdWײx5H- - ?4#W>3ڧ]}"dBy-Jox$P?8Bͺ˂	k̢IBIE^"lBݙaG'^拶2'-eGnE(K7ػY ׬%K.O1;'7ªΆ~ɡ$9o($>[4qrCq$4MUArOu1{JOjw<EVFaG#vou۝0,2E]ug.B4<WHz޺[Pg!ސSJ`RcxR(We$[tl1l!.8eԦ~-7r)*N)@xq3(^vm:e"VeK!B+}2K|k]ՠV6yo9FGQb`l㙴j:?LKУYC`k_E;,GG6]2'$?]^(7#ܺmzfįRFZ|:3<"xzEkw	d
iml9ID`%3q79<yH~=	qΐ^nzC4Hh|#*|z7~(yF>_cl0T>Ep
8f}vR|mP0v|8$２x*SNyl}n 74wRo0!QgB1X}t{vvg2ŬVxUnx^ܹMVi9GS	<G[>Ͷ@3
~ _.C4z¿-^=C~Bǝ5`No)GѤg>}%N Z"*e9XNvw%H3a) 
!ˠ\YwWd0i!fYi8̸{\xh\~q^aW&la}#m,#So7%Fm`Q~|;Қ)!wQ~~"/vc}n_F*Na?|3y2`X:AN /Z{|#Pon,/.YY+mgr]Hs1ьyWg_x۳4lQ/_~(:\6`Hh\~_쮠S(:iϠ172y'x1(B94vjx2ױ
ޭD7LV +~
=tf\_K1 ĲPX9vUĎ8pX1x3ɀcZDl43۩pjG#pWA{<niAgaeɝsnw/oxgyD׺]1>8WxІ+~a
G~-ֹO_*\6K]eӠ1	7%NbMfǄ0@K\`7a_&Azw5a4|
CeoJŋj.~6qdc/s GǋLȏ#_~?/}ye*¦ч`'/nBҽhڶ8cyNqw_ד:iHYDaSE`
׶S S΅KpiڣbVt7a|	bm%[ꇍ͙e͙sMEsdCG~,P.0a?tSN&
ӡ~Ai|zrU%<0jx@G=]zlX˯ =y;uq߄Y
X:VL+{@dS` o3cʆYo70@6`rhd'n	9Ltr4g\`BE2W]2<VH 1qa*-GnG_}f˟ņ"dʫf]f+,hbJȴ=8
C6=|uC?l#gឬLB}]3#zzx_Q͕ގg]>_Nf}ܝVM7O(da=ͣ }]t;Qu2x]QI1pD4N޾ǐm=:n1狯v0'G|rD +zP^
Nnzkɋ<˦i0jK[1_$FYFߢ&tʂQ21vm>y+N6=MLMKQC!6hG|o@aY`UD#t$ǿ$ǲ&b!&#v-o|rxұں#s
%?0Igdbv[LOGٿ:= 66w`Gd<zaPa6iZKltB-cf8l{D(:7+6Ӂm8_TAυH޵d6qaN, 	mm n{(.#c4x/suPe.~-͜-&?F?_5>s?a~")l5Zhӣ.v>ӯFkn'|^xM5GLw|pN4L\_f!Ƕ`H,eg{0\kOu
(rI9qāql~w4PF\]S^}-ֆێ%>=|AD>eV1h,ڑbږ@n.j@z?`OuafT]8lA@5?5)Xg_mxclc{fղ׏u^鬑c:#	
Cl#t 4lx-#2>NJh3b61٩ܘD HuHz`gS$n^hرn箲Jf̱JJXѥ;!6&Ni;H)}R.I+9bAy״ѿ眍yp^d.$FqT]|uK<G}=pǵCٲ幾@D^FnF (:<d#ɝKqDWgW6kV8oN}ݶNzI(߼ix)~؄IOA)a	p94n:tC>[|
BM/CPYplAd@JY[7 WrB1\ZTP,SR\!І[@R*p*k*$P	m[@Q9
r=# lsNK:u]rr XdזF:s@m#Q#v&вa
7)}9;D&`A 50-ve	SY5Cqc2ulX 6Gq5nO=uh<[6v&#xvZ-]?2|D>ye6l[%1NUp`^m8r\X!|f5j^|mlmtѬuWŊۀ
^[|bgtм]<}V%_>LpHþ lNkw@xs۞@>D(_ߡF0mwf×4ʄz7јu(VM
/@pkSlk^rL)r͈7Ci̽FF
'UdDhCT1D$.U-ZTrt[ݴ
FK,[G]h^eYPq|Zb5tNV B[{i3HFsE^YwuRѻ~iJn~'](Qm ي.
e9Hz]IC6U#JkCvضi)]*XT"JNgP$}kklo6紧m_^=!|{v[f|%'SK7
gЅ]-<oD`6ϲ_!Mr>!Q<4͞gڴl~	spAhmU2؋@c Z2g$؅
laX[&V
,?Wx$ۅu4ȑQAˆ
nO3p:7hNϋs (bKelUmTvTh
KSTȕfT*I,޼X:6]nz
m%aJ
TeWжI	XVУN6(NcoV!E~p4 Vk$}sm",#=SJ3 m/ JC24Ҙ?JX-m!WSŃG3	v^B>%}h9>(d#jOh@2ﭑ0OvR%
n,ޒچ|JZ%NԒ]r_iZzƊD֨1t)Ag:K>q)h+-UoUXoX*E`(@cÆ3䒧vaMR7÷Bq_lZj,B&giГW#Xt){[X}fyC#9 }7lY77H~8jxA5z
&£>[TůCWT?1
=qv&80
{kC$DÎwz}w	mU  "TnVT ҁE1hhE􉨂
~#V)og[
ԏXkڏu[BɠoxvR{SQxyW.%۲۞@n1o6e%@۱l\*@Y	J_C=G,u*Q[SYˈ*^P PWsɂw`6
MmP,"t}=fNzD~Yӕ!mYm0 ai5Ā,'!fa	LyKPRIV!jvula !bSiȍ/7:x+Vc; 
-RH<H#c>V+]s6&(W|lq-29UGD}	\˒sF/{ay	pҸ96ƽ
&ܴ%ҍTbGe%sEkSY#'39y97QW*f۽,'P2)!QE#
2ku%?>qg~dGxXJ ϵ!TA5O90^Ju<!ۭSF<%O"ˉW	m\Z%^ڃi}:K=GtLv53NVǦnG|ĖdDg.Clߪ>G9
N
d*Xe[fuI9IW 
шh篎!m<ES녿z>AmHϞﶢ36A-l98g0&
%-
b:D[+8U(
	xg	IΌVAbsbaǤu@k9*I"-1('T0`YtWB3mi;Q-1&j&op(;uG8~af&rz[C7V;N>O4D`6}tqpg6'>EϚUsak#c@b,M0kb^(g;bjp]p%U1*jŖ=%N^x6-bEoju2hTrH*:D'P%Ah% 2	Ʉ-NTJ	=˜ibB    IDATQr2d@
O[v"X/X$!jҧG8AeXt
Mko(xw$e(VJ_;My8Tr5G~W~S&_u6G`04,`75ByeͶNL˜=[|ǂ-;ڮq6/˦7"̄[
JXgO;3c}8U:^]o4Y^v9-O_YidqJ%J;[}Q`8pʊt<8,ﰅv^?䀹mv(\`XV4$-OrT;ݢ\Od3.$C7u-$f8DȾ|rM3>`eI<6?V6a3VtNf,DhDӀRcN:u)N%Гxx,E=6qm95ZM	4q.ҌS
Jq;@I͈3/Z!>R䣕3B`-ۣ~ٿf$$ߡܚ:tzK6˛y"v$rDs/o ζe!U|pzf/ė]%u25ҜEM>5 >u0a}[3=Q~(ٴf:/#~N!}(ŦLOXO݋	wyZ"j&ϰLmPQE_;0(ianVאH/B&캏/eֱrgҺye;˓J[M|ѨfJz+j%*wmG_MVO
11wRRvk֖!
IȢU9ږhcѼ(iFrBiEHԫne"* ц~j\on=;j;W P
?-Y7/=ab{HlP<Ƕc]̯G~т Y}ͤȅ閵Nֲ-9/L6yEfvCE|#gH`*_XlfQ-
XLiɼT÷M뤛Pq?e RC9i-a}`,y#[G[#t'-/l;߅vU9I[d|IOu+`vk7QFlY<5BL+P;W''eߏ.rHNL{ h'l}Sw=AI:;Yv;9rߝ&0+{Fl,_EdShQS/4]>F(:3TEP2쫚n+Qfal΂"wzxZԗf
2`n%-iwěłHV.
>d6$N(ݿ7E9%|ٲ򫘓U֩eb.l-Ktjb@4ET
ČMvuM{X-**bAh,*ΫSonßxNZ]Nl6ۘ t5H̨~o=Yar+Pv_RCKikD&l` <{rDu>t.+.B^±;(0m|e%Vno^ʇqxB?GxeƳZA,!D[/חqI$T}2f$PÓ&w=s9{ԣSV_~AIeHDܭR]Y*g\ήѯ(E3R{H eqnsyjxoCRN9w5|OlaQyH!@J$hue ^LSib
}!mkŚgD|ГxT3v!YHR*#fhbsŅ<l.(r6r9.rZ[dGrW!iE9waǺFf׺hWҐZp۞:e[(y7^J[f^T\I)|
*kVܐa]zdGp(iR)g^2
l<5z,(wec%k]-fK^πQ+<*:E:6`76;J4~6kif }5A.gRJڸ)#AL9wÐ_޿~7F2*m3l
Wo
jS	)	i0u8eHW'ݴ}`!aYlHXI|6\l͢h8f8#5tbңo0~h>/8(W%J]t4U>{,:YgggU!|0ЪQnWr99r_'V'l&v64"򲨚6pMt	_vcr8		̎?="ɾ(b?x[YxyY)l6+%M]Α.~8Q 8Wk;PZH.QT j-r_i0P@,S)_rtxb%o~XV.-R|*IͺQKr4S4J<Єa>Eۤ>Y:9%%Zvl▜y>Kh՘va,G~m;fc$ϢА=wn;;W ўrne-Ёb$A'jVV=Sy	}( ~sOS*]T'/eT82t[+5A[w=!
4$KJ|%<C;\&s^$bo_S@*Xuĕ?/C2ߍyk3Κ.k4pwݒb:qZ0B
| *L]O+}55R6vB5baMKn]YtT.O3 EPB9D]wHFL6>St|\:J+thi;%D<ógl]X6\}:i꿂"5Tܠpε4$KHߐG(,[B'9AZ
iȠWVq,[ee1-seRGIZs`I6E]7Q3~ɚ|d3z;OzyF뻌iJR4\6PB0]K-\Ĳ}lm	jW>ᥭi<Qdzϖ)_$e{ld
zLOјN^C\%H< =g}9!wȾ)i]qMoL'
j<Q48oHK۳Kq8c@mXDoU)#r VUi|Ă-'
Ő
_*	|f%hʌPMOݶB'񖝳EYW%
Ep1晶\z_m1)ʶ2{HL-]}E頳-ڛHvڥ5U˽N&˰19&PSݮD4~ٲ˝A*e_"w(72xk6R$.vth2Mc4~kb"S3Sf_ؒL<m	)j$m%e3#MOlm/k^O+]pش4v0ٸ#Q.=H5?~Olks"#K(kkxE(ՅlGJ1!}-OM4SABVחa^^v_씮+P*8_^Ų^3y#IP;X>ӕiYkLv#QaPz"M!gc@Y%#,bdiŖ
DIkw^bY<WL{G	9Z]X, k˨&i^<14%
/Bٝ9ۘaW
sM$TQ2"<d7'P4N ?\1/'խ9uK3*mU#=|i=21oe@K<Fɿn<󊅛A<sӬ\U$
ؾpX6d%`GɌQ!g˩j=%j7ccҁ`z|}WDݶv=%,4x
Xp(\}u̔n.RɾU}ԌdO(Am]%C8CFR!֡U%
]޳HOӯmOY%]ͻ-Rϯ9ť\W#"։J\30hᜅJ&Z9J3
>z
ִNyLn.˥ڵXV+KQύY L6Kf%Vɥ76l7F#l^WIִt2!#됦gpd5	O
rJoB[0lP)xߜpYqXݫR<QQAUt`G-ЏL'T*͗vGPMO8s,>]Fǆø</oAF<s	k([%^WQ%nb咅\xMM]Ոku.g19PlY p|]a9^ٴe+G=!c5FGvs
a	aom@ƊWjAM~=xmI<'"$Aaӣzc2&~ZQEy%3gu97V)[M&dB՝?7+}_<Ax:mo+%%=eY}ӐZw=/ݺ7渘v3
ITMࠍ&
4oۏik=`!
=hY/+h1ƕ$3 |vuiM;zfIz)!dDlo*ј(0[|w6Md:Sq55,C 4xF*R'[T);ᏊQe`Dp:Up5b^c	GaK(ic#'v#&f//˩6N&,r|r) 	hW0/!i &C[FE'XrS6499='a>=ݡP 9/|zѽ7e<A ޱ*K(, uxXYApӈ'"i64q5ưDW^S}MȬN.q
zn!oi}p=׳aG6aot}Gon'de9莨# G̷6Q@}V}dOg3;"0`<e	ɈX_(xȶ7މ%;L蔼d`A%ZP||"Opל
$cyZ 7ǈIӱhj[Y5.BֲZ:U/p^6W|>UJđoE˼:2*2tNaamDerrXHsz;86Ma1DkdU6G?dZS)NדۡyɩbU2`LLK`
$g*h0և:wKnoRLٗ
x&)R"j<Ymboy'Dn
"BoAGzf"Oَ<_iLVd%g3UI$	󙛗+|`O3ԇd@3#'^%ڮпH/;jFK@?w*fCM&*+PG{uO'_kCwO!Y߰)YV́Zrޕh':EgEDfkL_j&[tYJxʿۓwk&6']Ww`&!nÀ9~Rgn8}ѻ6l@o	C7|[PZnK(A5PQwz)ɯ8aTѸyM/}x_0`(v+N,i'nw݁'ag!uf
419#ejLrOKe~풔ߴcj}/-qm6I~wbp ,|tJͬDD?UIϒMge4U#a*U*^s_&m1|D.Ѭ#G^A0
]@QyݛzW>"V6mе(>d;z܊̈́îOHUlFAv."~U:MlD;|S1IF+Z2e0H2úfR-	
Myj	ޔ9p!{5ۜ/!]фz#u?R5lP0Faݨ:vu\kgrGo'xI󢽫`B"O&쾽鴝bTg]2kv:ދ+0~Ů@tki̾v_M)h.!L:e+i:R&j6= "݌Eb>Kz"Wo.|݌PYǕ\zBvSNiKO
8#B/'u&./#i%\)x5@Plcqi2Le,>>*ǂUUbi<!KR!~jQ#6Ԓoͭ&7a6lz0Ki3[X_GsE7H)_f:)Fb~΂I>T[Y6A([iv?=/h0G**O9KsX-:k<truǓ\gqN#I[:ze}.<q\1O1=|֋ю1؆_Wϩ~)?|OY r%woZW:i{O:7=)t:7SG9QkL5+RJOnI9NXPۺ:A!_*!1a;`HiΘ/8o] }M
:'Vz!)6ݸ*yvhXmVzڰ~keygjZc@4kҲ6Xowwt~Wf/mky͂PG󅚕6+H0-aDoRS	qa%#[ _ i~Eږ^զAuIj6V++c3"_y}*T-܃1-Y4%0p%o>;ӶBųq"ͣ	Hb_ֶܠ|P1uIyOߏp=ߐbM܅!!ADh	7&~Z'PsuTgFtZSiaFlµ/$m?QWFH%#5Y9Fl3n=f޳["5'1N۳hpJPnpBc!1XOAJUl-qvA\[
,XHȻ%Ukq%i1F$I6'yb1vpPHkSfMI&&yT3L||8V>̥h3;|uGMOQVNb~Kw۔)vqFp)$-j=uj.+Td@e5%'?It@˶EhOq^%r^;%v":3,w<%m',B!dI>w<bQPvO?ʑH]a5ʶǫͯ㯊|͇vVowyVɫ@tJRBMn]}q½R͔5 DnvqR    IDATZՙHTp*% 
[@gXZ
ahnL%-ΐEEDnc o";-{RRS(,, "m۸+9ϭPS%Qm!
$a6Stv r:'w, tЭ(|P=ZT_<mY}]:dYH*+*7r1Hϗp
^!ji0Tu2)5Tբa[MʠΚ:ܳejQK湖|k/<nqtI?6<֬br[;lYˡJ5U) bwlR^׎ӻmjFy8y Fe "W[=#LBٞmS
rxBG}CG
.BPT+/t~n[tѾYlrR1ssO.fU(9`@lSN
mG: r_fX-$BE|T=v墴Rl	fuv}zSGG?AP0 @È9kʸepD8@Ѳ@6z 9+L+
^Ogg"O#6t]C(bى'aZ4}Ի~yl-NrĂ6Qt&v<%rX`j
O38=\t0q18lo˾3B7fv;rg0L͐	k,J;Q6@MaVKrN"Xy
 HZ֞#Jp(d4ώ-ҩ{hTi3FG_%.-4$2[\F_MЧJ	l>o/QLySͥt1 S6aix7N\.japC U4KK!AR+'~	Y?X4hؿrۤdWA*<;fAV_9젴pyLYK}[ADVi/GF;Rv4TGH܁C2BppVx"OmJYVV|yR)B)8JUN
+öJG2IGD9أv3>0ۿE~SA6H*(}@cʠgq#.`ͩx	\Wd3oІ2^%4=z逸>HӀbtZMlcA\/hce2ƶR*fBD_L(7bbi'Wx* 
GD̓)@OGhkv3P>@EDPq-*$Gn2<VfCMj]l&M]Qhc cC=;X+/>2
QϹeJJYf逳|2+ȳ2Q+2!jD/{qCS~V<G@%%* /--g_~ȂPV1CkZ^	_,̈޿Ӟ*)N9+FpLXØ&_}&םE壟`t[{]Wd(ur9l+uk"ΰhG?G8D|)Xv F>({JƱI.6Xv)t#faLprYDDp`Ę-%g2A}$
wAW?Eeأx͐D㶭S͠ouAߎ{x] :#wH̘b5e0sNd'i87,]r,UƔrEƴc캈g6L,7>}R+aMۗ9-X87|]m XX)n[FVȚL,{M[ןmԽU eTU}n;mT0`(c66R,J
ۖ;bOC`Xӌ!VH2RBޥE?i<*
.x&*(Q-1-
'\t!!& ̣FYj(J	4TभM_DѵyB~[^tU籄 ݌.N^@'1$Żx2T{֒1V~8q;$N[*#@xT1I
^.n!~>'Q)4ǲ數A`gkLy[Ub?#6=p*ϖC|2pJǈUIݷ=.Hn@v{3IW*J!᩽rY~
uPT$A[!ptc[18ՁWLe\vOJ8f]ۗ!'_S]<FP3<	EX%#d<X~ͭ^ :I5NTm۵6dv̀Ȇ$cQ,f*Y	=
U
ZCtva%]ioծ^L)Y%Ee]ձt{`TF|MPܽ p.)l !LT.\2B	NUCfsr{[mcۡ"m
R56RȬTN͞= 6H
*x.&JJsf\k9jyW(S(}!8sQRTϝKjekVkhAʰk/){RΘ;&Iƙ%w""xv
Xk۞cm!c|-klU OЊْS89ԒXO+GrRSThXY^>S{tZTtU8%ZWT-#n;@!];Y/VsA)^:<lNb#tUQ0ÆY@ug+fw݊?
4'(w*JN-!)(ENu]U}W@_Q_m֌T*[gDQI
MТY
;0NoO8ښJ˹:K혶WF* HzU F2',_my/
SfU7$HnkJo,bG_m,=c#V6l[[>QHˮT-τ)E*rb!XL4);e̝1GݴiVOw.J5BmsPѠ'3BvYĴwHn_\>*7n
~jbJD'b`.Pk"'[1	OLga'>$l9_L+7q:/<f-TOlh:)_6lHwѕ_eW9kG%T Tb}p?Bh`Y)
Drj	NACvxcrIxi<n8
HI@{)D9mTsHoL
kk֝
ZgYkTpϩʨ$0O+r`թdS:V ز%^nasߥԺy.`ӾWC9~ɦG5*vʀ,-rSg`NzH^0eJ[n=Qs h]
D~v@XmO;\o1xhIo	97k*+<	[x[u`;a('ԫ~h c~')g:Y p
R#150׌e7Ko$c46!BcRwH%=ꄠDslk1V:V4ܓGJ6S`.?ҿ369>.[
z!%s\{$*RDv=wx DqwA&.H2Rz;@
Bk	0>#,)}
g@|:*ʌ`{`Ѥ	6]=]W.H= R X;BypG/Gᴝ !Hy_"B2V&jv@Z/=:TڶM!<\[FK $L
gxVD//Y燎`.ݪv0ٰ	D~'b<"LBDcb,gVD*W]t­STR?[Tw|nC7:`ZCrawJl-MO/1ظl%#!e1^Z4#g5ў%yk*-'Eo<c^ə
p<CWd@=I"b()pD[ݘo(zW6坻thmƶ)cp*[-y0[S@̩
lR|AsdqI1Oz.<`$43Gs4Ѝf;0F~; (	O,8#lL	:0N )9%Xd,Np:j__udG=3tꊖA/\PQ\<Zr@3|w=R奂Xb!Q@C!4cYK?Z6MBfqu٭ԨL}*
Kǳ8zWlڷϤr<~ƾOsNӡpx`3}*d}:[ݎ3/jlmH9vUeʡh|*S#Afa-l{.`Lp6>~Od`bW<x6XC X ~	srF[$QgesϞG|me`ۅJ{^Rsq3r}z艏/^u9-@ hcs4};
ijwZxE`'F7S3E@YAYSe4;E#8Ʉ!X[xyb_;+4d!$ZM,痙M<3xHp
7!R{QTjE~EG
*&~A6[@B7 ۏ30#ص8e6(= mvwDVb`7[k.6YX1B_Gma?Yf0 =؇Z3VNj˽-&>!/|QK*>Flh4,o$~};VGo]0`ou)^L1gh[e;9׹(b<8`qޝz&eޢ0袆f;g&eԷTA<D!t{e23k(O?e,aJaJuFS6vz#qp30>	
q;R$=kk[ݍF?=*KR9j@-Ov0wpo e}O:ǁ+`cNe_/>O4=Pf;3eYq^^
&L(
@sbcN]̭7B0VlzzF܈9~os_9g,`1]dYp|yS3yX蕗6m؜s)嬱܄7G{=utCgr2#N	8wfmIsfByP/}*g:C.3PqE7e
?8m馮K2'& -G|wwi.H1~3]z>ot=G-ZfD`	ےu~,v'˒q(N1un/&uQv	TqBc%6<nK3l?8l󁆓WQ@qKgQT=E8}rz.Ǿ'hs9<?>Fi!E#-=D6#Mb֢ǎ0-$]'/&Z/?M?D :`J'c4A3P9w\/Zm<2p8o#q=fBr<f?x6p|_
d.ݎO{ţjm#}L@,)	~]0QZ2.-}ir$aT>IbLf)ISóvș߷ݦ]%"x}|z7LqƞŞyAkdE 3S<de7
S[oc_q\A?J:?
0 87#	D玙x;|OKrw',%ܒDA[?as!kx+XY2M?k~$3X9*?Jۜ X.w~'EaZui1suu`gj`XNa0N3^@ʽթE( v}p[K7?T0q+4JO!ߩ}!{ LBo~_^&@no
-J&R|(ۏO3oaHV5py}@u/oS.ٍ
8~^nZD~]zV#A~{bJ-PKO	@IXה}ٕl~[AqB|>0/|}OƊaIC?wˎ>~nɇoas'</7 Wo^=A`J7]ǟܷt~'qC6?ʿ;jy3M05+XǗ8/
v?v~1Ob^._%OV?/*[ clvZ߽ɿo
dpʇSR077('_.Ďdgԯ7LHo|yy}~5җۯqo4S4_	w$rx#ULb[}J-H~K+7>7:{*&/([etGRR˿XI|
9tq3"+[G緮Slvb
-|7xpD˟\^gŵX펛z֟vwj>'FHYCsP<|~y&ͿN9XF[q=̘Obvz'UїMAY25*ޮ>|a^XϴُU,]e27sG~Ǫ+eBwJyY1U	s`60QSToR\NxWW}˾oTwm	}sz~X~?L}s5}:;Ow<ֿy4SS|,~Pb!kL	]?@7 |ʿU/!|M-
WT]iY9ޗ4ȹ,Sq}j5>kx+~'3Sx_lXPj>xF}7ܽNWAwKR[3}=x~2
ҼcN}Yt~q}:"f;;[/=ivUԷ|5c
6t??:W񽆷"pSLCZWy\1c\w:Q?E<z{G ǣoolBI3xE\}2}|/(9|]Z#N4ʀO[:-&mDh`՛Ŭp{֖vK=-2]1_HkD`#Nc0*00Z4kB/4};]
UدV
BW-7-FM]^Q',cc܏5^X4-A$/dꪴٛ7L\<n$r.:kuÀ/.I& 3=w1zƵ~DVqs-dѴt\
YL񺢰߯hF\    IDAT%^{lc4y1!wnF)PI­ w/>|YqlÄ1Q rz`F.7ʙw^s˦
+쿲|upΏ xV]-g^ﯾ\[LGt dz##2B^mfOD=<2ۺXg`bqbüfa/}1X@aU7S-c^({F\G)|Ǵ	w|ޠLuM$jf(=xgyڬCHkZ.@۠t~вJ-sXo<Xz	a!	'٥ؚ=`ta})?<Fr=q9}WxjA((lQhѱhv0(86CFP7h6
*Bre5>?[eS6^ m!5heSz6EfVk~J(V\>P=U g˷m;ruezPHjM~.;V"iLMɒS\=h(8rnmMXY<!H3bɿ|=c#{2k``r?ͫh~o];.bd"LL
n7X^"7^($w<mWe9HǙ,wLXqpr8G`j5`abܠ}FhW孃!!	uZvd#myt">IK<i\81uy0;Mp4)5XOD3*+fjEJ*ff=e,wl$6"yV-LPADM77:Ϫ4.0	xVs:9rMW*O4[?E]kurۈV{uJE@Ç*}W
v5CVgfV'2A	,0&tix qfV6>]((f%1g >`Oe;ϭDr~"c$̂b2yhftp6?Q&+LcWŜ؃.^w5'$5R,Q&Io!=~E'1tVЗ¼4GXQiݝ3W	Q՝['2rl~oڀ5oMe𼅹12ب'o1lr̎#˕6$'q# #"\#v9P|
,)T6SYc"F=0ED ѯfu"SP+O=tȩVWw@&V6H$t']dcmz%Z`UJJjga^{.;;(y0n@M0}RkBRbmҋlv^3[/&$g&z, |p4,x4Axw뺽.kbn=LJǩKHk5JCofqIQ:6o܈ԛ{ $9X9p,ujl5.;ED'mb.ږzBjh%vo[G|!ǜR,e,ek\DdQ{q]ܳ3Qߎ!cO@ΓnT*N9
z[e(kUX@v;~Iu
6NBFn<'O{Y+l٢E<LVdJ[
7-2t{*o9oC,zP
d=Mopٞꌢ
TSWnR&4F{ܫV)INrviH,`{`=-doJm'd~UɆAp1nJWvrfo0al41mY	?`jz2||-Hz䅂bfP)AvWlquVw<)k{8nc_E7.݇N1$m!t&(6GbmD+=>YwcrR
-Dҧ:lZ5@jk`l#4SMal{ز"]9S3=n{.(z>Wǧꍶ#UQ{i3#vbZ\SԠ||E|E9:n][
mF>N\"/TV{8w@BB<J$ftEl`J" )etrD$a;ݶgvUm|
1\*X:-s tCс@(zjFKDPo*3;*`y Q٬OT*lXZeO'8Vm
#+䶢tj&-H͇y`ߪpmPS~x]IkO+i-M*^dST毴EYfFB-":I0Asv֕- q2mĥp!HQɳc*ڶl\Sz@f2}]%vtS-&ޱqb]A܃I1\a
'GYRB+ugݖ(MfqbVt%gW$EyV崅`6s?q2g'0q<0ؙ׈cc=eF3d$½fnMR,?^uLE}7+;4 M˛8=Q4bBWGM*TkYUO*8-jn{󄷃QQq.G֠{;NG`|ٴ!9Lz'wOBK2zIԀ]Zc0Qv~2>הok<0%>7طS{>ġSX9.Te*(D.cb1߀,)}rjeU-)/$Ce9nɓIYmSL}r1Ù$hXlz+Vȕ<9b8fP+/;w
ӏWr+7ؐ:fGLfoj'FVySP!\ᡴrO_LeVWzIjDmV?2h^T(xk.τU$KiV$ϗߴxB4rbx`l#749mr	QMn;}d}ɭ\q`%NjVG:'ieaTqO'ؔi_[%:J#+GJb\RԞݮj*T©q\|q܌phPtdp*xrfkDU6F	rb+c=X: P0Ϭb-FWLJqTEC4e<_TǄLRU0|8T*nb0G^UFq%"g+o
X."Ӧ 
K.*^ScP`.'a펣bog.YY!SˠA)NP{HԶ0jdSe~9>=n}SOuIMTwzO=A`Xh}"1::*(0xwҠ	M$Faq8_Y{ꆩ]jj<ᑻwgQyt\(?H`7(+HReN!+F%mcXLb#2xP o_ Y`3{'	ȓ4#H9,"6jͬeAeKq:1+Al[L׌
vJO}l.WP([BƹHN"l[ᳳe' Os̽X0I+6.ع˞Ăݹw6;>](.;*>JfVf-MLt`l-fơ,ҳ1PB\uj9	tjWvvelW9#C1f"5^̎?/'AeR'vՑ5Gi3}>T@{nWƙ0*$_W_I?QEo5_&GW|5>>{h&+͎3嬓S{<uL~_OزctRMHתʝ{@/ABQ\C<U qB@Qa٢%SV_%D(&lƫ >hYú!i?LjdFUǌs4ZOek9C|lCK}	KNl;}~`<Ik)`g0\SWBAqD8	j5>3 /Q}cݬh
^<MSqRLJf[,aGz*cW>VEGʱ]"-F>,wmzFsXr݉W>yV^r~rmǑ(
k09;}Y.TK@0geLjG5}o}]'ٖbkevcЎHM!E@c{焨di]Ja?k|Q	/M9:V;'ku+Y=D?OX>gXUq#eОmĤ\o,lOg	d:kT%#4VRS=QG,f#`	WȖS:@Rvz
(8;;VlM!TKI4JPJ}l(^Iw)fEH1-@WgbU'Q!g'B^.t9پY~L|G5YIռՒ8rrY#^T;pb.I*cae4GYf1ښ{אk~#pkc(jxt
_=:NPGg*?gO_7/M^<muWswP+zoEi~t`ނVRdjYdRGhG"El[2S K}ך?J2$sFB&_
KH#i&-T^[ӥ6Lfe{*]ܾ	's?es
zdi<^ôaFkߢ
*<v$:x
'_RJ.7)/sP9E-LG77!W3*mS+aam<iK$ëKK$̊-#&-T42M\9sx#j\n(;_n/v.Zͽbj_j!=AEkz|V3;Gϙ]9oO\/G

21ѓd;7y.kX+Ycstgyu2p^R|"Ig%ًg`XJl3++bw.K[|YE|}K!͈G%isXlb6P}>LZ`dXhTN|$O/Tuͤb`5pZ ]X y!&y&X5|3t'Y SvEHŔ{^],p9	םX"'gB
P\,O\wc%Zu_ßQ0
, 4v1E<ɝ~USy'J%)j6hԻ[f:\v4c:	
Sif:4Xrf@z$w>^L`\g+#L;骻ު4
;M.:]LLز mubCsŶgA=8K+ٳ1f!زj
͟>K<F
j%@`6<v*pKu|kKPEW[6G/>-ϤNu*GVM?;F	2r>]IWς+.5<b`r8jal&nT=R sWF9QB`fTx*L&12"3Z&y,'pythN>X=̠"2lE~} H6/%f,Ns7IM(?K3f{"B9꺾 ,&&/ÍMAu#`wSW'Gr
ɫU҂-oGo_:G*%-要Tl1ajPp;lٙ@\!
@lLI;WX
n2B6Ӻ+ӴXʃ[=zVc
P8ve*c+uiВ=SXl<
MWY'ԁV-2!f{f"OTAԅ44Ci`PM҇b}rB+-W[4&?XT=Jwяh8u>ɝXGQ5?#昌#`a=p|?<XCmcϜH@9}SԾKz4@\W[p*rQGW'/Q9m#Yo_lǉCK#=Is<ڴ^C7Q5L989.=Fz︥éslϔJ=9zь;G\@Eaؙ3EG߸%9ۢU1O4_wgU#J;Y%(]j`s-
2f_AwbgTU%tROkQQH ]G<q@G
ҟ%g+ K_Ru<wꉳDN++*Vu_pN}.
 I~z%|Bxf~V^7Z
;2ŉpv]7W(~ئv.glAhGix[
Ṿ7'I&/~I8SG39}צdh}I˹k:"cn	˜3In"AIet)WW_o+օ^Cm
E%qB%j_$,)8b.2&/>Kƹ"4ixEkQ8KiVLqu4Øj,78M+N(X=j|%jl>S`scLtv!9ҼLQISub1s:wc><؏S'}[ jִ<p`5WMu+PQA X<7yNfM6G>s쫾`)?D@/e:2.ڐ;">8'UaˁG:$`mdZLt':!"38k6`dK}^{r;uȕ0;g]註"Z=e??0^Ftc[vN;.j(bwOs o2J߾K}l-</#LkK+\ї&|+CΧq_?>_RȺzytrK#/9dڨm?|>?]Gkӹ{/;>=[sk-&fxv,G?+'XO6u<X^OP!n>|T7w~R(2RWx2h5fFTn/"A˙w(VWS
X@.0yW_VdKO{\D33%<;
eKZ|@o*x(~JW6ڵWu΁sOb	ɳfQg;i*.h9<BD<kny.'&jK#Qu&Qǧ\z+\*מ0YJ8iue]Q֌?(v;:<lh3G;DnX
d/WBσe7ʹϫo	}}e;N%9Qd͓͙/kl*B^<_-9gTR·szÖLĆMk<~lyԖ/ܛ͑rC#m
k,&^pǃ[xj_dg-`?
Jj    IDATKL⛞<

e %}r[_)⥟Vk2u7K" TE_TadP~}"x<e-ױ#G:l=$5+(Jn ÏbaHv7=:[	oͯ<>"VU`_gbm@R/'ԫ\%(9!_.%jyrI|v0ɲާϜG_:q.8*SKZ򜰟UK9:gN5ly
D9/Yb!K	*U3i%I_CѩGرq%]pԢs>}EA{ ll{?OiO
Ekӷ
D<WUlMQWzP(e{
o+
s\A;FN|cūd|Y[8acŒp~ҵʻ#jiѾ>e4F_L(fi1\b@xz;E.?a's׫.LǲtqBҸ`
u/`?OqLe4MYnٌmfz@ij˷"#W!jNxn S,ֱ
YcG\d#8RJ_ l@		xB3Ao_S:$SvՃQ6iϻ޳UjK 9{
}/w$AeΗ
бds
ZJ8X0̳ٔfefN6vh9Ն!;,ob8bOeN%bU5<,0;V7>bOl=.IEңgeqӲ#;cѡˎ}7r:p7%#.Q.!#L>
I3?CHM*k<Ξ	pGdlّs?f</U'̤cnm٩V%.,NbsD2{K:<{|s:ћ6֍vc_;0:
M~]r28-  __%>Jy}fp{ j:;qT
cZ{2N*
,k3ՆQ	7hC޾56Vtpv$
Ы"2n&>,}>q4 y6`Jefƒ^P
c3)]_.>y~0\ˊyVe>tnTNVu
'21
я vdIi}y?RLɼ,\a^e oz6`"Р4iilھdkbUВErO_f'sqr?&k{ _3RnIy81ͳIK¼BA^1#&>)kK.m1{0;PfBwG_>0^DkWFbtI.ݍ(dRQ'V<@l3p^O3	t𳂮3HzA=7oi`a?./;Gֿ=xZhS߂h5~6t'R!$<7mk"G9?x
F+Hz0d}7kcG»q'	OqzMiMŁ)Ui_!	l,Ih,zzbկO9E-R2VV@Ц]n_l{0r*[+K(~#D;0~hX(DPGb_%|Xd}O%o	#oKU>D8;98sLZm'k
2'>2M{>/b:<\U(QA'sHqdZ^L/]DpU5X6obh<xFP`Ʈ$CiUE [g E;|0	%N%Ͻl٬`+O"	S[iT&\~U]K}ð20uC3a~M	mg:IdmeI0"dW~5ج"_kWLdĻFY&kM99.NrG@Nf9)Z%o2Q7|k]_x-]u\aҶܘJ&⊪2)x?b30sI\#DʏX+W|WFAXxM
uE4tκ\;`
9FLUEcaۯ;	4!S*<
7Ax1O\9z-ӊ]=jP}Ou/]@',UfԭonUt:\TaPvV9
Z2X>4$a
a$2$.Q-=Lm4<mO,:[Ogc<e,&FNt
he:grzup蕝;Ovcs[-Obc>}N4I-'I<}g"v%$=ƚ<
n^`6g~q}\jX?v+%ZٷO+Eq+&//AYx((kbsL^{2lUaIv^P/ٮ1&h4XWF&:=H	GۮҫJV:6\ kK	Rӹ2BOPۏsǛ+Fd
?ĥ댻xBT}7$ Flc̀}%Kn.ߥ>ٶ[7;?ȫc!ǲ]?)C?LۙiS`#.ֶ<U\GW80|{aXa,=ܲ	0jutՒP؞(w
F!}|^vQLnS) )p> X;h+XY`"w
)5Ֆ?s=r.w+ۛ[J>9v弽:{f oF~p7E2rj/QDAmO7˚~
~U\N_>5+26pG>/1#L2U	Ʋ_Iݯ{G#e-{^&7ӣ-tx|]IcĤ\ *(AąÔ6VҤp$7Ӹ>	^@|:}hA؃c@]zȥ%~V۱i,]^B5;ѫs	bƿzvc-]<r'8]FXۻ=		+IۯGe
̌\$gŰeOxmznz9;#=P2,u{xqY8\.Wq=,	{W*UB,ìb}mz;>cDGlW'G0Y.ѣey5.ˎ螈2cyqΟgiN<E'3PƳ\y闚52[{hS8RUI2ٰ"*Rv"AR2vMIODM 7裁n_Ev|$"`1
+hv&">'1\z5W)`fyiBЇ&	",}	яtł'08?j/Ā8Jae_c!}<Ʀ`9![uG4ƾJ'2}'m/r
Q1~!M70<
1הL3<<!V s?B؞[+J]o݈q!/o4
0/F6.e[V 6	Kz:q%\rDFW曵)s^yاv[ŉl@5F*W>d^E'?rE!&ɠl\[e/NtGbY+ѻm촟>ٽqn_;&ziC;nÎdP
O<+D"Lq=c.IJm#

C=C;{s,)F!mH&j5`k8JvBo80 L$aNR1
ĨhpO©M$K5(2;0m͕6jlX<Jv=T`*74us];*Y@o?e<bb-,bQ;F?~^ '_V\e3,g0OV=Z+N$Wߞ̒.Is;-+~Exvn`NC&g([/mJyCS8v/Y$Hs344r|'(Mp>kV,f;ҩθ} Љ?ǑoKkHi<:_ Ept:qSt!xV8Zڑ
(8}70Civ 9{>c^B\qrL;E鵃q$g9
j|0V4(o/:YΖèNKyιW#);sYqE9>&æb;-^2Pq'N6YT́Ėߙsʳ31hgXq<}гd6}W r;ط<^B7p'E?nk.4PA{	9Zg/gK:6wVz@OV>
	fy|.)B&/^cۀ2ҝW?,d^5`&dw]c`]D,OzsC5	:p阫Rs@G_/N]UtlalΰeF(Y߷7eoI;]ltWyGk~ӫk4x+/dZxR`'^9AQ=ˑn<G"ʱxn~MS%MQW3`G+8Ŷm~cr_5>
ʍuoި/LЊf}j,]v$3kؤŗl8|CL,$myVOS(6_!VWey5M6u '&v=8`
g|Om׃+II8Z7]4GD1zd~U¿N(lL)_Ȫi8IНfщ5䃶_>iΎ]vpA6$IMKBj|&㕍;S$Pe+ٸ}s025F/<4)_k /ѓY:lN1iM#obsf|=1HC^'m0h/yvnl~}mѿͷSSQ7aB1lV.#\tqчkvC=pueqh ɜ\W}ըs6V,=,Q'F^>fR^q.,?VQW 0 5̞aP@:>#5Љ99]z )5P}ʓY}g},^|MG:6Qp2ʕE=:kN=h~qq!yƨ12u%f۰]	ִG>`c9(+t^X>V>M8-ǴTИ. 3'uΔ׍rɵ?=p|LS,9`8e£ZZm(?
ht/yLxBgE9h9~@Հh|cVFoK6}S/o.c%귛)Ir>vZ[vnѱ Lf೒@Z>ߘ$b}oj2^WL7{p
't7/~8Pc9ĴT\>W/Bo/ntRQiQx 5Nxjl]rcJCC@!yK%$S<%\Бb1xb/G/ŁG]vnMݸI^r7m.l܁ߒW,e
X$ 58 	lI:ig#EetM򐵿Sznۈ/M[PRKx[F̞M5?>dgk걗VS$;:l[bVO08(ie&(Bi95b$XNdMgsf/RC?~qUth~/
cvU],6?mEYӫ?{sdMӼ$S۝&02[nk5ܾ7YjޕAxr
]>rE/	N7eV=/$Nh;NdwψTZ$.a|G6N)>QU.\]y$%f!{?Z)dgcͶ(A9#xrm5-[rF!41Aqu?L;ӴxY4cۯv;׃DfӌZXzy;\#&(n4g$UGsiOg^6{׷=ĭ۠L{xB⏶Im('Ƈ+Pw.XPWk^#px1*GYn,X|;>JǿaNL4?g|3'~츱G+7cYsOŌGgm Z%/w#++l'@uoL'~^Cb_MnN#vwx*ȵJ婜.Y-Ѧɝ0;5A8 `>2Âo}VoӮE
-NG&5jXfDO{P;]?_eӕ%9eY80`-a"r[cO>5Ҽ7f=Ϳ1ܺS#vX<H| FԺ<DȱL\P{nrKmG2^ŐUOgg)#Af})3_w{I#meOv(EtȦݕVƳYd'glG#_磖}mU_αkgQEJvNM.ݰ016k|I+싸e*	@ja7&]F^z|qV]CkcaR}Afj턆hNBEdkɭ%xrsdZ*
!uf%seΛr@c̠iOp@#;Wt
>ike4 'mg9W_5Z9jMG<>PC=8\=KG
AZ1?\Cs1h@S"MxkCxNOS$. x
~>c[NfCck#lx.Df>(on֫en%|ӳ?/'bh[u]?*[^5W>*Hc;krYGFpOR!󁠃l&Gdo8P(h0ݞN1c6L1uhs&Æ5hv?l*C3F.ɣ"1* Ht%lCy;crAP
Kuf]L+:Kae۩U͏fQ>~Ȯ(rtUNq\$]9

ykT$;=ܯ}fzydrGQD弰.
UEM:sc_*t<UY*tFɷj@(vʥǷ'C?iIUumUѱAڤv    IDAT (n!ȥߚD-{LDfŘg; |AQ6N+9T^6-ƙ=ռ6/
I0ȂlZ12iNsZ`M{G)%s舽9Rus[Fi!4yܘR5mCbWED=1j(ȎD3@N4^q0z#,F!Z	CwDK74Wſ']!<6>90MWGD|S1:fĿ
?MGc^BRil@kzцfTotN-}Π0:ϊ:8*:N6wI^Lg澌0M@c.:́0%6Y3/v5]~+l21zm)gE|Z}M:@;mS%y19Qkl?CKn|ߊDpמLx^&K~yı|=W"ThuX纓dfov
rpr*I/ڶػbnHAWl3I{fRBk,'efӰ8KmaH3YͰ|0k	58GXDa<[(ޑQqC! `6GkdsU3.mM:wF圃(6!	?&Qc&%/[UT쁔!Hc."sr$}WE'&t\60ݛef7lJEzT-[Cx@aOj}el|?̴)V@$:v7J$rQg|pco|8}ל퇝y՗6e~X랜=wI|"wt-6E	aJmݮĵ2xN
+Y[x)(.j΋秓rcnb2H.YSbg1CƳ49`)ejR_RʬA*'y\Q1ug1U?K(y%HES"Mr}ɂ\W+?xpՄ%0	0:;tOoT^:[!(ʇŮ}nw@;7]܃_VA syv[JhP?ـ17 b΃z`.hƲ182l<mMHv0$%ӓ8mޱ<JR˟ўկ M'I7M?E=~s:XP^SSDr(췼ԬGۥ:3on]|0"aEbIuLfkh0E%$Ǵw)>߰=d>zo>.u.ϕufo6D?:ibK$>]].1>9GáBGGEܨ LT$=	_t^9^e#_GOu#kJЙ&@eND||)h	>;24	3ѱ?+us&ct*`v(Ӿ^rM`dy`-GydrRǄ}Q~|ؼ]G/zl4n|sؑ׾zW_t/[;&,$kk|{kn+VeU{ut
َobrs^/8s\gxTgK?ЈT۠v
iq/O=\_{
%!IXxSl}"ڙ/;;&}yZO8T8%|ҚbQ:JX\q&NWa4>@Gyi/\/ֱN"uao'#+/9	i*VxCVODn%;}?gsD7La-OiCyY1ژ[XO" #43Aٷ˝i"'v0Vqz,V̧.)MC?5Tx/
_5D=&H>ä>zU/쾶
i'9oL<,xm86v8"*?cx%hJHcɖ+ÜDxM~l{Jx?ѧ'x
Ϸ7-=u1V|<?taMuܟ&70fM>vE<(~y9fCTA naVr訧5p^<	S-~fa&Gh#3|-B^?ۭ:Pw16;vjZx]_iZxI.}r4e5禀|pAvׇxECyۙ0^sEWL4
u4ڰcƨkQt5
!dv"IGظknE0wx
`;,[cH'F^(wY̍U^ylQQoJn6AлδMzs8*XL

TCԑW!L4C[ivV:m^R 3e^:@?~3w
81sW96(,c 	Ss׭:ΦIFٕ
A!&\O0@ 2x[6&4u
@	k[8.:S8}}ߙjdB[Ֆ7V^~<e}NRsH{^5Г;+Ms6m$) rcwѢ\ˇRW,[yX>mKpZ5(thYQ];)\LZ^q./#^29$F탤gشHofMFoUӱl;rx^;'䁶mi.b:D̕ϻ*>q}l
jWWY/?(|wzC#3eeq>dy.ųr+.SXvõ#t9濶rdx	 5^iW6tX\	#}}N_I SJ//1;mw{VFt{jtWr2&mV-tL<*r(wMъ@{Np	I:4/߸VY=br~9!_t-{e] ү}JB<<w1mV2Ӗ|0*5{rQWA@7ТP>f<]&i 7m:z؋ td8pv.*V̶fohCl <_>b9dzþbӇ1\
q!6,A_.?eI\}pݹ+Zb4c6̑pF49wp|:|=4qS0301Fʼ/2?5g~~ 5Z)e{es]v?^n.Sf=x@$SachW>m9v}Ms}|~N8tՠoMʑw|.{AMC)uï
+Q|>B9jhbЦU> 7O,hFyhǬ<
DKOq
|eU
qg傶7!+/}ݞ1>/]wӝWwLKvbDᆿ(7r͇Zg_+qh*ZybC]:mGѻ̮}\: ln զoC+Ai~0%
,n=b)sn?kxeLT	m8uw/vIWcQ"7PJ<?rTuP{Hkq&&@9dser߳8j~9r>Mn6?lǕ?Fʢ"S^>{p$w|ͬ%cGzǻbV3@#4l:R'-NDGk>W
ON37OfT-G,L3]](I6NVv}KP~zN(xqhv6T
em;5ҷ"2k S8!Wy v(`	Yd1t9u	y{p9hxC.ؗWK||yYlў	Lf@0Js[1<kgrnjw)ۯ_om)c$VA{t/Ⱥ_ܓ~<-9̟6{~m=ڱQbHmfmqXRvX݈f(f0l,i#N}Rv:EO"g?S}w7ÉSfh}FJDa1\;G¾\a06cm׋Wp4$TXL@kLu_?V|]z~nm<_ ?߅^7(Ip1V?6h?*|sD'I>b	>~|O8|ev}s׳*E(O>в6T}]Y6606#b{3O{<>Ȅ&>ة;*<nu(
ͳkQaole\4*/5st>t'Cm/N>ð|݇awv\|zʝ΍Q٘ؓ8z)̖DgEXBg&c)ʽV:JFlc]R@8oU{;:!u"˶c_ICK(,l$ sf;nLt?st?SKF^
;"2~hR
*fqwP[-dh~Ns:;jkzCi:|[)0u3c&3:mĩqeӊC6ZfUk0q]Z\mt)?Z[ֆ/z>o_-x獯lT4Ā~-Яe`6u܂0<XyxU$g>MEO,HcL?m1pN)]v҉/?\;y4đW[
֦A>ZQ1Fz:q=@\ʘ]-oc^Z	-/?3.`.h=po:M;ҿ{5q>m%|_cZڿK`~IhW<
]=?/+akɂ_mVBnZ-Td]wS~ȼgH|=mmY
V%2׆CW͟	2
R\{abA xÎۯz
f'{0:)ʎIeWD~4GZ6x*@D۶*D"<VΣϖGZY|c~ű0[27v~<AyU;p
Ml	혫 lG|8mCٛDqr\-[sխV6_Kkܧ=|[;W`_0%?7SG{X.]/MY =Ns~ܫ+/ yc^Ǘ.t٢tk𐿏ףaxz{h;EHܲ'_@\w?Gn˘_? ۹_J_X[ǫ/,l5_|xzKq_vQcaՌg}j/ߊ
-ƽ]l]g\h!_5vרL󓬈i2 lw+nL6/Ƀ
_J8k2mbNpj p0ȓKڵ'{ɚds@~:VnlB^;
g~UG,}ߙ_Ň$X,-u`/-@siC<blǯ~%].{ \ ua돦wNX7h~.oE/rm.XMX]y`˲}헀Vgx}m7vpG;iK(}dKGdToج_x5msʛ{ːj4띋zVa^Uimx*l3J-T-az]fcQ>`1 
}4cdUqW=YzqdHL5[ZahU?W?b-j68@_frh?qV𵭫m^"W[P?,U^I
4/dIa?!?r_|}0W{jYloť,FA}mu|Q_:Q5S}b/,_h7||>nt/ÏN>?U^_@rX1]֜!پڴ1 ?1C/D}p~˺xY0EnD 76(Y߭'/bU1 nG(p'T_YL΂JNΗ8}ɶI2.}wxL=/go/awaU7":eOcm||Sr#[hگc/})Ў?ce_1m>4牋|pݒ}o?9Pr_!X/;ow/N&ҕs}f:VCWax]<n<_1bl១8W0(nZxJY&@IONA	 "Ց"엖Ot{겜m͢c++͇OZY%GW~W0A
ۀj@nuهt)hfZ:
?}I
?Y!t\A8*u	!W">1f]zQ/#RMN5_3~mF{m?77޺[-d݌#I'nCن9l\t)ӎrX"dca2^+,>+*>qE?{P<&ǖ>\c*m(gaZM-
_>ow>S<#|>_ [^+(G>ʌ(|g̍Z|0[*h4˖5UsԑbdE͑[nюvڏ'"rtj6%[UV>l^ugw^f{ÈUx_OD7 eh]uNxācP<hϨk5$Q#_n(p폧CAp0[KYS|Fԣ}m(j篲UI3QcF\45C69Ysms<]nxZlcMLh/:xoFO?{|iW+L#:4:O&Cmʂ}O4I"fEF{'MwZf7DmZ9G#4Jȝ0x:ǈ\/YE8O;M]>pnKɯ3b.ޔK?ueQ~:):=Io
)(wgi5t[-=1
+ėX<qK|d	8lh]Z'bɆHd_ásy
ejِMou
EwՏflKBECl;N6_.a3(
):I\jȁ6ΊNLB]~{	q8r\
ZC;@:Hq	    IDAT[z\i.)s_`ЭvGVUu-pG
On=V8S	L/~zWE!cP=ێ)TǤBeӿ5}Q\%맗 4n#9.nKi?dD_y:-<ǋgC>)#~gH)dx'r0w"Ӏ}jmv(dao$I5~{~MX	Řz[6AMi䬸a
	iە5(`edOd	d.sup|ܥS&GB͏^ҹZ}rۥ1ł?:a}L^ޯ\
z٠Kâ'ЦҸWC,EɉC˫&:Yna:gX&zbXr&Cp u|2)&M Iޑ kAdOh/ץݤ!ˑmstۀvZd/;2Dv(9tjL(u8+bmH՚)u|KFAU$)Ȼ8NH5񾂽p&d	t@my#AJEEx@~/v.WFG`LBNb&q
m7UT.2ɨScQ_2z6+u-Y}kӉ3Mα=<a}SDRӞ9zԉ&zM,h:'%3)93%mڰZm]Nt(0* e{qt-@鈫w<xHmMCy_ mW0.AlԥI5v
CyHX3Ak&wѱ|KFN#@EOHdwN_M]hOtsW#:Ѽ'xō%pWԸ25Mlv!3(;75V;Oٳϟ¶˗k͕0FΧܭgGr![#v#[ÏMB˄QйC1;`[
r~@|$gYNz.<B`&>G4-|"p:OK]>Emd
*5ܚ\04e9kb}mЬpf|s; \J$K8Peq̋8XRlT`-5+,44]L/}L-F3љpu&2g !>;pEF݃|Z¬Iaz_C</
[:k8%2HD݉a@X<q'@Gι\vxr;>z{QQhߜ+< xJ\%y;Q)>ΐ4'ގh<	&/*
Κiާq
ur&eW^*ס\>\;\K>橾RFԱcS
KγR$e_'MXIfڇ㎒P$:U&
ZmwtbN*u鞧0|tMDcrǞ1w;3e|6QlpZ\0V2Ͱ%l:|6lc&_ǀq[؁MH\
5l}SUwOi\tc&Xv@0=489~XZfr( _|ĉlx`bN_69_d\٪fa(6,Hȝ-%(pTG-Xh"vh8
r^
_*&jV[LGǏL]gu9mV;::se~i!Y/[|Q{H	7?_=ob1uS>َ¶n{9?8X[nYyuIɒXa;40>»vK_աjqTo5TͿ1Lӱ [g[q
b嫹'fGD}
rڦӮuQ$NZ835N..ƮA,}4>-i.][x
`eLpo[ kwqir~i^Ϲl9#*fUח6kDiu_*-dDȈ?Xv$4b)p;{nn|kzЭk[*8ww|!,w>?m䮝ӷlosHWwKuc׭c$+}Ct(xܔ?j_O
Rɏ^R'{/6<8xۧw,wfUX7wvykOx39^~coVo7-o6C(ǿ]
H܇c_4o\/[{	jvtN/::Lgge|~s9Z.#{>ki`/y}LhKjʟzϧ ;vt)9wAdh[.Iv|;o:fN7ͶK'Nח)DoJ]nDByM y_?v>'DbQq6xz4dmX=0n7KA#W={f{4ǸH'cw&ވ3ר掖9v߾\vNy~ף>mH5!=M;r{:#v3ڛߑNr|cnc)KtWzm~~
s,njޮr'	өM=P`U?sxQ)LwiwҁgC
<mY_և\,^Aj]myccw_~*+ w5+]:wٶ&OL3(<uW~@o@wℨ~ۑȶҝGmdwalBusv	<߾-g`&
s xg~M-rIr4iK|e}בY;k&5%rp
~qOH˶yݹv[yy+;\#6q|[υ$Nk=ÿ-"6F||!@7ax;[,hc_TA#oEhapEId&=m2n'	SeC(5=倹iΠTFn]
Ng輆=W"I벾F5迆ޭ+uymƳ.]5!ck orPcܙΫ6[1q	H>osk]IMC-~I;ǹsvxm|+)-xo^v\nMu3=qe[>
ljw^,x.r+헯VD߽=+_k̰ǖDT몯uiGqX T^DFvB:nJs豈#!V"?2yMƼLgc8owr6
ew7{>T xD׫E-ўksTvqvcvtc(/gǃJwJug1&T߸{Y=4BN~п=i^8vg>ǰ`PF|<SR}Wn@:]>dcqkw^)%{Cze/I#{%=~
(/6;ϜH_q޷}6BW,cegW6xxњzۖ|~y~Eq7)ӧoTy1N@B;C;r_6g,'j*
xr~#CE+Jh?0nc>7{f1uL?T"p[Ek&mA~ߛ~6e6JfbۿD;B__\8<dtW ޭx*F
TWzw;sBkN
 ޟ霭-ukiJ
ֵ+ks|b}1S-ᓱ]E!-\Ecd霨fc()!cm`p1*L[⒜H3E/flXʍ3<օ#ZZh#'*,=nQF+,1ͱ|08teGZFWFsV:t/UCߧ*Ҭ9+K_એT	ũt-}[!d!~+T?k kyG0oө#~(byJ[%=îْŀZ '=W*$czGRn9n&ʯ>}bꇩ֡.NS"6Q㓸+Wi&
L8R!q#ws4Z^|JIYo
kYv1vka
7
!1pxUFsΰ'4'!s1)sŖa+7@kVDbq?B7#qۍWtF5&Ku6m&+tX\/ZdjddtsA	FV>wyn&uW)|0pDLAѝ9ՆV{&B,*C_:=,]/OM_gBYٯɞ^^3	hٚ<0[_X`2ZtX,z8F)3!yXVxxbCWl_ʶ3
w٣t{>saH3@U	~#[_Ec[}0֙DzK_E=p2r6'Gh#M.(O˶[?ȋb쵯Arҁ8 [ؐX~-x&mCk);}TXah)=ٵfGWE|i| xNjR~hdKFiLۇb0:zL?m3H0~)DP
FAe$; `gռaF$WSMИƖ^
$})<MwC:LOc@NAq #1e{.E!)8*p@8fiWНw	:y\r*w̑#O飌׶t8hG tƮH?.C'є`ĤG@FExԧ1+n~75UR>4A3m3z@>HA7Z/y?%biBУh:}{5''I5)wFWb6Č3KAF>ۚy#ʰl0M0˗G,jZZzK.\%,{d	Y9(6@#t+ƎĞS?Zx?S²*W0l>9jl?;]{IFrOV5	OhU^qk~"GAx*0h!''%gFq,˕$;rw4Bdd0^gIr,{$9=tFa=QZ@ŢLׂH&$iF}_Z!]p+ه:.Qt$=r#tGON`WK{
]41Ux~-ELv]@~hYnI%9|^SЫڞxuDK>;sp^Iqb+u8_85Ƀ'Me_zMu
V=0p{1%jHs<洒6ք	6; >]n(mk%N6ɇ_%_f@<lY7zE?+`r-؍l	p#cμxWs8"m K~a1|fи0|=yyx5mºhLy;TB
K)I|!aۭ{[A*B4>r|&b?ʾtkrVؓpNe
.&>xhσ^w՘nu[j ߦrV.
:CݥY|ϏIDm'a5nEcKrç]nX20c:twl[Nܚ`jt
YlPuf;!t`,?B+Lb*WQSM 4s(h;:_Xa;b"ݓp{kvjɉ.fy/:(޽@6guLxY*diulS|dϔIC#Y#$,A[>XaA;u~}-*B=._?}'~D# ng^+^cmP4v>&?9YVsoGi{o\Į~kŘQ~35s"tAt"d{X>][T.>8(!H_#}9Ӱc]ΩQ
tcdjnP˝Dʩ-8A3߷+x"1@qv<-Vc6_7:^hՈVw^:eie\
ׄe.mtۼ>dRzxB2eƏc辱-c4˰0WkTW 6J2]a߈y`wjD8Ee6;CГꎻc4\ȋ}|8C[#EiKC#UU6sFQJYp
b:c'iEJA>7%*"܌4͎MVH(mBۅXL-=}xC
fpc*4 ,D|QR*+uGp2zq9Nr` Rcƺ,uRp
M6a:KzGC]諍Ց"H2au߳Eb9^v8f8=O3p%!yOpQqળ;9BZX|&c*gʥm O	^ӊ~ex$*I{]-7b	GOQ^%O.x.d<܁Ky>a4C<}M( ;s=<.d
* ; 1\32QC>+({ɱE׻[C_ 6(Klzט/^	P
Ǟy-6s{7"vduI`
hz@Kmw8ڔ:z&~V@GFYgsXso,y]xg?dz6zG֘Ƅ, zfP	%@Ho MSⁱ
d}<[?\(.}K@Q_@z}('&6YHΈyGTp?ipdyp['ÿS|Ur8xVG%(SPpߣ@D`o3%|?21jtKI]IǪ/ÿ[9|=nm,>Yr4,ѻQ%g\ﶟaY?zҪc1O*Nre:y	=` J">[FỶɧJ3
7g^k٬okfj<$
?Еc`d
,9Db.XRNe?Ir<$]9F"'I_EO<r]:1}}kWgh#y>]nݰs
7X
ldH>9(ٍٗƤ8M+nCXw&Li?w'@Xԣ؞o
:)6y&3٪paW-]9yǶ'0Ps
C}QO]E{iІΑ!ÞSp    IDATձ:߿H#ƥXU uuEQ+&y̕m]r_*+v.*s1}~V͖jNl3i>yih5ffΔ
[ :h|NԦ>;__.טׅaBr=~45./s=sE2O cX6hlP)$Y%&Z"Hk, m(J27!Fm	JpgrSI81 ;.usZ qkjeTt`ixl-MUʍ~PR)c@XmwIz'YG,l$_q&
KŰ]n/i0@1ᠼnq%631K$[lBEo[Xi'{N, *DN؁crס~q}	 IW~n%Dm1@"A;a[N@,z`fɗ>\U7:cΔ!AŮpm"Vv1.6#J]Ԭ#P	ɀ,dŮ@\׻&Zu_eWrÔejX ̾r㺘NW|l2\	Vo<%WK~?Za姩%&lqi+
U̻gig]%k<Ow.l%9?Ҁr
6S,	Rނ,Ⓝ`:xb '&*H8cƒLYcç(ȗ+Zfc65ߜߢ	 R,xDL.d	xRz^n4X?t(})a
g
bOy-2jԛ?-6C
M#~#rėFql?
9B-vүq?ʊ%t
9 <Ɍ"&4-
R
*=tb]y@|zv )3Y僧=	qH(O=LHVe{ғt{ݭy? "?}
zG*ߨUif2o,a&i{}]f$d¢tTZaACIʻ}`p9O6z#+z_,2ֹ/70 GxgjE%ɼ),XͭK^cL/armuڴ'|獼UV3]b<
87w,(Nu43xs:GMш	 QLd]irsy]_Ai- S`ӿ73;~zM7Z[A@i\RL^ky¸!Ȟzms'`	L;SL"v.F$Z@?*/v|M\+ GKLQ!0x {ͼ!ur6PgVwR0Yc&*&ӾwSg|rP{q}98 عFqD'!a@wh#Z}77_#)s,O|&u:{=S+vbeB@9?fg_O|c/G%>cS'9.syl>賚??	 /=vχgElubtso5r<=a(÷)
T1.Oxt~yn4u1VoYN2='c<un5:oJiW9MX#o<t|ƙ?͕1eXl6TV{c#՗fiNQT*/gu:x4e9nKq	 ti	i`b:#,VU]Y*>bhETMk,əN;-Ncq.x@+ &B60P҃yy|	?xh T05哬z>@۾xZ5+BzYa}	|7q3O
jbk0ڵdLz3j/llwE+|705D']ux!4A"}&fjrOnf-h߼`#9Bh=1A}p88P٧?^h;?4\܎ǏߡӇ.Wl+f8m;Pz$@5SR Ċp;߼ԩ`.نyB@~\K_G'E+p(ƍԷ j8[5&k`܆gy0@.z,u޾D*/.ZL4Ezu6_!)&<d -s]p2{Gm_g%hU(>F	>(YTk?)GܨۻYPVa>
&VM2n&3 nUmŽ+ q%9DN(^
{/U;'|͛2NlV,{Ω2?u4M#Lm5 zg㒏[E.aɍ:1ǥډDtP*'d
Գ*J &K6!b=tkfi,Ou90m@Lh+z(1ۀ@-F|SrS@U! t ЩTYɶ)JթfP*~,IjciF[TԮ?yʻFr0cU\E urĀ["m5wan~]Seeym6vC!=6{f|,FEW(҇-gkڌ]դ`JXE9KZ̒76(Q)<	b\I| uGXb՜˫1k H{w"[WS/`>^>h9
nԏ~h4_0'ǫXA~GNmg6y(|##Tnu5-"`>ɉcXl[GI#\Uq	ʛDS,`|X!>QUI<Y %9Dm
kAtwR,љ)1uV|rǫ \[7JaRϋE[XB>OA?nʛ3,߃kQ",zЉ-
ܮ5'Qs_Hs9a]:p<JOю×5^(`+o9YG\D&`x} tN`_ϢV^(j|=eǴ[/|1	@N,ewu/ޑC JDג#|fkm{/})+Ē`{9^3{f
z^pyxX07~΢ n}KT&ImŐ
qݻ🦾d:|G)'ތoV;TMqu0@cˀ^lY-2Ӓ߆k
%SR]"+tɜюsL`]w8%XMYkԿ6ĚӠis~m'Xc"Z2Ow{u`[el0"P?}m	0Z	
KRj$wK9zcNXN&w!ǝ<SfxOˆl	W ciA: |6>ePw|s~mmT [bu&=4F]~,k3+}ҬYCp+]z2?">k??љ2uʴK^ݎ5#';f)"|難yNgIli48[B8{KUJCߕcAzV&<r^֐lF0zh[BǗoԗss6Nyt)
F:󌭜x+嘛ţ9K}d*CB!3<8ү%k ey?2Hȍr?2Gw! e
,{⁬cb.Ȏs6jo2i1pp#R7K.챰gd9k.w/IL(:1,(<tЋ%'9~D93{~Om(W,ocxB=Cٻb}-}1Kd:ӆn|Y(Re>޸L6馯c7Mh$ȍ7;V=if9!.[y'@ҍ;&Ow2&嵢:Ҙ(mçjbWx\@eq* X@F$R7	zӻ[Wd{ueX<C	zTTh.]I˳Ք8-KoVm&$z&Q[k`/8{g+8
d_*ԇ֍%cFwОF&K-x/2, 1ƣ
Iǲ  BBBþ-Wdᔱ$Qdtҡ۾N>Yrg߸ϪahGV)dC,ˑM8Wb@1) .bxxzewSpȳWUF9
9^_/,S"q4Kn*|$	16s{WrjŚk
XpU3twϗ_ُb۵uGO&]ǾA4fyŒi( (#!87nlXq&@5~?j#Y84) 5ׅ%gݝZ2`!ݴE],]+G6XL#P
vt{sᚢ[|
lCl2b&oYrQv:+k?S	"U-{SkT]$bAxV^|l潥=y̕\:giߵ|*\,BhhWݲNA"ZoK&:v$ehߜxBIH.S	+řbQ |RWKL@'V{n!c8]hOQ
`Ց{ =yg'UZ>''6?Camu$}sڲr黆c{
~t2kh/Q_m!_	]I0|ye(\Z=8,m $]YVV<w
(V_TaLHT)X?: kX:\C[8,4f6c&Jw%s#{d~WMA2tb_%'7]ÁZ.s+IEKauFuێ6@8_c+<dV*OfoMd>]?o+37Nc.gUZY/Fup	zS
6skQR6}+c,'_uL~aK
yOT~@Ma 86;*>	>V KF9&(QluJ
]GC>B7y?0^Fg@;3OLqsS2G<N]>8 Uh?[L3{B!FUMcL36׺oncUdRv_XHREr<en_|h]w]{aC?_Q`pEs^<hW ([q'y_\>/ NO
s0[h,ԮS.
J]6oᙓ	JKdxSLlxkŒ~(*}@(MLv]c
81!)Qq8	k
)7k9B?ݎW
NZy?}f7^ .nU2(vjC>kBdRVh}c)+oٕ
\x[/$.1_tUyrG;3jb 2صl[^{+|rv{)8f_;6s +<Z6%[Fp׈Nq3[PTPkR!= 5\A80 $OI`qVI,-f87f:'ڀ^&0
Zk˳Z-;}\ЂB`[ŜiRb;w1.lG_]k.2soފZJ:Ou4`0a'$i:uzЭu2dDoA23o98/zq.ڄ?|t@ifuZ~{ly>X\3mWbA;y&X>\б*'gnlЯ*քPɼJȅM}+fa9>D|&W?

6hVG?ؒV
Oq!;ZUS@uBVp`^c'P,1mpcY4ϠTIF7ɚ:ZlEh)yƎa,Mlzަe{tEyȞY:'Iةdܶm>W?ͥe<<i2/;25$lh\#m-+m#n?3T@:jUvVxk]X
0
üjaoexdK
1|(rQ<쌶5	ySĂM~rs0z!ֻ͍O[WxgU)}凯|GTC?g9+eMgޞšy2U=f?c}iܯC{Q5M&㾱e2@:돣ϖMhI
|?/wpX<Uw	"i^)@Ps-E
q_HLۢ\"#;U)T&8y@K};P0wťrEcp
V#t^#<QT(;8뫋y",
`hyZ|*|2\|I:çW ~4]G=kk
@t`89_++Ii2Xb!=M4|Iy+9VԭcϾܗb8:kx+|gܮx(A)ewӁN|/2e4u6⩪2l:[)AOgY8_O9Uu>+~G&MN6On6ֵkWs<Lk6Gc;ȇ/1Fn=%χz%[Z,x!BjYt1aLT>ށl{B	ioc
6;|7LǯQ=t-V2ƏN4o)#bLYfЂbpC*}'OONC#	k9]f:kcb?xMREb3-e#-oȈiqN!!쿿_brv=KS R?d.Oan@s_=^j
v&Zt?}5Ъ%)+"|-!{Y\04? ƍ6t{{sw㣌dM>An*P\!#*l6[Ui}uUA8Vc`ȲvХM&*N꽀,75jg+|c^|
O+Ǘ?X/? 
6ݙ)-uM${@h]0dk8f(xWk.t;p'pCS;m9/_$CMyԝ}!+]Eɡ))PI5FP3yVM%~H    IDAT'|%(O 6rs6omVsXeEXxrh$kYmI"le|>rlajXr0hg[$_[2>KUxh~$H0kTש 񕿝WT]\M|Ep5U 2]Si?Wms'v+DSK,:.GsK\iR١'?]<?Z2\-`۾JF	Ƴ؎b?_2|zvßԄjg?)WU,I߾/S(8U'SĶasX]-f=qMyK9bΙއRm9VK/9?[F>"xs=t1=Nfn%Epvbvku,יW,L-o;ަX(Oö)oδ}jT$ݕ^aURdf\6/=%	$o~U|$ŮUÙ|ᴶ__10ق&I?ydhcYm kha%DD~?rb$Wпio0?AmUjO̗g֜W6|]ކxWc+M9>d?Npu'%BrNl-IZku
wx'
;}ԜFgP6mbA/xۺv~S}Ǣe|@91է1zdomjD:fܿWo*g?|.v?> ^{N nW܏(+
׫;_`1ٞNvkO4߲z1()w1X-_ˤ/ڼ4OiO>ey3aѱsG}>bD+7>n0mw{]0z+i6y8ϝ*+m	-li'{E(4L6>6BNyp@>f=dW{W|W2_X>ķmi6cvHىv'7:	hWʲvς#c61C*n[+9szu,Σ
t^~;[O,t:O
:Rľ}|?[J=߷;Yv{8c+cBƋ_,G~-Xo"^h6[j=
.Mb⃋ojfһ
+FfʫO.}6rz&KՃї{{?[{5~!@7Z#lm= dh>as`H};. /:=w>o +yǩ/P.`rNLr1E{&$!y60>g)iý5^L;nOR}_"~r:m'v9O5|6J{E!n=?=--mȲ
:fx>
GaR=%{w`ZĶVg焑<`zWՓs=|6;n\;?8hSI\@3xYYt8(XwQ~r+m]N7=g9×;e~qϡ4[tC|+4gl?ߠ_V0i*Kxn0_<>seIk8<A)v |ͤmz~RVbrPp{	*oO>%>+9l4,n@t?}y|MCw/3$|~v.VR!_ۿX?zWER~Նk=/z-wDi:y@#ŞC#jï2/vAݖ{!|_l7
Ms=_}n}^I-p,?c@?')Cx|18P٥͖|!}G~.GW/Vރ?E\"À^'ppO
71acM96֘\T7y%v`H*qdW.	`[i__tO}/іbǎx~r?&l2H$=_޾rCЪ+(@AG,ځ!פ^_쿟Dzl!Vv8qп~0ɯU}z|,:ι_X	~&GU׵Y}C~9`9ydY/E߾x{_KxJZR5*J,]}Y߫D?\캏(vU>-_zmΈ4~%*^:i>>2ޓuYwitt?εM_}hg㞰w@ofˋ#tG];_C5lx|nb7S*)Ute
:CDm6OgT&[W闶
x\mKom{n7f/ŉ=?/8>8łWPm{}/bN=(8)N=WdnV*s}h9{x!0,/^Cqm#^_p̽v[fLC#vW4l/B6c>.=]c?EC6kTxy߶LmD[6.S{n+{$3p]0R~%n 
*?8omn?G,בGxXA;|dnhR۟!Gm"BOFīK5
e%'JyBR0nq^_7M!k0ZG9r[Q8./iظ)[f/,o*l}+1%B8o%}26|@⸂7pϓc<i{
oJ>^c>qMQͷ{P6%(2E}03|ٖ0	kLn^W7"2P6lb׭JhÎf{n[NM4[umjC`*o5	9
?{^ՁHWc)'U{ӕ`/pdޫ
մt2x^<A2[ywm*@k.Y-	ʊEۂxW5p0U C\yn(S9IUEꐋ43[ŧ'^ȷi\l秉tM^?L)92^轳E5T#!fiSEA4JAH iGY1aY$zÚe``1I3^dH?jh6r;25'gx{KǮ3wX~7vHUȷ:m*"9Y_Ǳ2oףÕ^xvb҂}zP)w==Vw}U`GA|(EA!=q]I4|lrUf|/=e	E߰'fuv
pP89/#</Ta51'=LK_qv|5}!cqQ@[t_q'rb*
E;][^5ٍXS2Ģ2`Ay#UAraṟ4\V` \)mo,O9>uM1ye$s`8 Lbʟu_
Xłbx5.ST
`ޓ&ʆ8ȁbGVM,^7wNb.*qZDD߳}u_Jt( ǽM%U.i{'z@ ~"jGg7gq೜PaIjЊk_ˍqwd;b\?ے	TnV@0`{:ǏsW4Z^ ʭ&<Y0`&)eIwm-
B*i!syjqς
坽hERzxw&}WE$l\xD@4'{.L*_e-p}]HC]39&yzaPE,!n7燁s%>yΖ#L'm&sRnWHτ#n'yʤ**X:s,SԎE(;Wnd~&W(C^{tg^{e8d&=Cs0"?q$pp~#'E>iFO
r!/#ǘL(RF;$`E<OaL|-Vl|ldZI:doљ9k[B'n9|{G_oU5'V)8e˓<(Ǒa(\gHr8Ri_mVq,G,(IH,жB|9vˤQ&46rհjUsۖa%tDJTA6Ce b2b◩sfg#g[HȤ1
<=&H߿֔E>=?8t|uaGO6R>Y'a/<VHؠQIri<(Ǽͳ|%i/
BZ[H:1V1@݆1
{B?x{. 6
qgYxrC][ux>pW6d_}c;t^w-$kl֟
{RK_[	*Ɂ~ek'wVhPL1cX^j}(
#'τ&yY5\ޮjcN9}ŵOM%DE#sKƶ6¹d< t
t*9or_FHvhEZ=]~;n<G9F~c,,s`wV['fd;KXi+Ec^<;UQqâ҈Tb,uskR}BSxb`w!oL`_ٚ}G?l/֪Z"gda]ν)|"m?r&/!d#Ds 72[ZjYGƉ7EmxGX;9??jQh,v {|$媈i8טvKGJ4:n&nx	<*l45u
gxM1p9G%[MiӲuE+pe
_r$cZm7uCq1s\a MXȫB1ro/Dxz)ncirhaHXXBAa8%F>3;xia*3Yߗ8EKcH4$̮FzHJߎgVbDN6<m\%:,
<O9%^>;Ǿ5cdM`)Hsmu|rr}wyhL)iKJAچ! X֊Uwp5IRۊ,sn;i;Q]
]Q-]):y.}41&)6|0Ѓ:V^
yKqn9y5c?0?px77]Xs3ϯ1݋	Aiᐱ@b2 0	R( ao\=?ZZx< ua}I*`we]C82{U#L(Ge3ۊaIoLs2?W

uEOe!QUNDE@נ?lVvI30Ѯ+-8:!]@5׼cB]yDtf*Wnr;uIY
6#rwH@7f ^>ֽOJzb5X1M#Ps0H̓+3>TɏWWq	1u}e9
Ug(wN[BC_!MwpG!_ʸ*]
df&6ֆ3+͗1}8Fރaj<x  ޠ\SvV\c6\xV[2
/ILBms_6?doO!v
+*}[ДFpx_ys!i&ˑ{e8(Lm!8ICyGcX(,|HP{%h2XG[e67py%+UZ302C8?_jM1`G.B=^)lШ?#9͢br}l	Ԭ~i샺r9ddIِm<#.R6~H|nAǻ胳D!}^5~Cv6z4JG5@Z|	g+&Ww2Hk#`@]}DMD܋6}68-d'㓀UA%n5SѺx5,|E }]=G
|+N\}!Vjd
_:aIrƖ/4@rjB+>p?ڵLhbF\srcBdy
aeӦM}Y|IVo?oXEkW)ӣHy@;2xR_AS7Tv~-
wY+Y)&nB2˖M9%]<!\DUae}zO47Ԣ@8*1+}1Z
Y&G$!щ`3H-V;v*'J}z5w	fzڈŹ_5s9K:Uq_ٗJ#dU}̾횑Z}Uſ템22zP^&h<g98{ͻQ_3rGy󷾞V&
inYQd5yZ.4.E|>.`r0xe[Q 7_	QN>DGGvO|tLKpz<Ls볒<{$ @}[UNK:}w @N$9\2Ns
o`(K^\ݎ5hCϹ\6\8տ<4G넷R1!#_v&)ݸkR 7r3WXfm۶e/le{IY6E,S>~(cZ|a"qK9b0?0?Bu,>fre}/~~tߴpZxW.cAnd:lMgᛲc`"QΠ뺥?;,n>₈}鬘qd/sW.:>L6zn#zC
F1>vcc<lc!8xy!{	{#f^ȡyS\J$49o;SGMٕ |
| .bP֐2j8aʏRYa* mfਪrs]PI
ʱ
:B\-q
rkOÂ#6vݾM}Ö} 1fGȞmmzu?V=,-^ĚKvi*p[!}NOBⅦnFx~Բ@%SöJC{Fv?Gsfz,,yq߳g{i[T[qldt qJCr~4=V˯bM]mos]vo m    IDATt͠X_yyы&m8P4#/ׁb֖A	pӅqo#t&{U>ts+vꮄ* 2m-W
Іw
hJ3vFwwlλǝCvޣ8ᬕqXsZ6\Ky26YA#E8Ϡ!z^1!K'

RdZ"<FaDRMYO0o|:̺dެ*ӫyQ~	=g,Rm1Se43ȖvX._svd$Ij3Ú)HSIˆqKZOΓiN߿5;0B)敓Ƕmzѧԕ-W;=?;W& /N~,m~NTiEg9b{L;my'|{MƾyhY?0X7|XxeY+m[^9hcCeVp6!i
;*rۇ`؉E~FL
cK4EƚpBӷmIYlU1l=IƓvqW
<vh]:1
ں1<vA*̕%t`v凌#xmD8ݤqIAz958d;$L7J
ߑrraٛc)23p9~ǱyQKL8c׾(酃A<p>]UlR|ɔe0ic5nS65},`7zRoח/rdGgQ:"l4Pt7tMC G4ط9I`L%K=U͑N?vǏe|~pV%ͥ
IL?95v90z>V~R~tb<<o1cogw
G}m|hv\tP~B3KC.]ޠbW3ͭf
tnN(6i3x+<É9B;3Hl-&yGg.bx
ߐ5ݢh(_б}9esdݶҏ^B^Rxo-XAuA*9.;4ƁYRL6۬j|ǈG4fdg;MdZQ^	|NcZRQI˾ѐT>Z#x?N{$%
'.mmm}ltyi:ϥZĈ GQZt~]_!)w`	xG;*۰ݕҎaշYߨ?V?ʛ$};>gQ"gA @	%%ŌAcpـ4Kvҟy@ '3F+[^Vh߇E2LzW5 ow$:tc!Gw~m%	6-->@UYZ.qg9|Q)S`.n&
:)c1]C"Qc1>͟WX֊
6tb=	*fmSBkFdUjL0t"mv=M zzz6B	_;v;Ju. /VHB
iߞ{18/z`25LV|Ŵre@.ı#1BiUCv7&u-O46mA^/閌"R\)(M*1K2<w5|$k3huƍ>\ZL-~U"ZނdG|ǽ,ʥKUJ_<0oAH?|.U x^ZK/:JErOymj(}:Za/^NM,QRӍx3^%J!Ku͵*BȬ%}ډAW寨y[U/SO/O1⃖I3Ɂv[^٨*jcz1LuNdEyjl:kwRP-װM1=2h	Ȣ1qHgEGHc8!o-CXގwSWȻhAyQ3νɬ(yYv~p$M.^UWB۰X@C`dUG/>UѰTC]zg
m*Mj]-+Ujy| ⺐B1L;o2U-Oa`i/Φa*'umE/DZL}OP,=˝J_~G_<K(>(uD)K}׺(h(kV\88ȽWTkկ17^Y>$6e/BF-ҶFm"U:ތ
k9Y:ҭ`r{ϗh9PȤŒ_}ȧx#*hR9iR#cfyVD7t
d~{,>K5!N_a{%ZTb	uK'bdOq<q]ay;N(	iL?zj]Jsf-vLwUK+=nH{CbʳQ^><yoH(mM '[m+nN}b~ɾ!',{lft'׶Bd 
7i_z5-$㶃-'yonh,xJwޜﱥ/_m/oDdc'fN{:3Q~Hۗuq<M4]'|Lh5r|yκ~ow5qJ{&㕵_revl],A*kXځbvF^%%]Ku?Jд4kcI~6#oltB{Կ}yϦW,`ؚ}5:}Mo{x'M1K)m7^7߿:WJ󫿥ʿjKfS:oJIX/N­;X|hr~\^ɾKvy7߱skґ>_%'֦w%5{>\}ʆ%˴&#<~Uºr5}eٌ;#f|?sBUU]EwS޹_5MfI)n{S|3d&
*.SfQn_4!.,\N#[ȫIo>荝{2{u Z
/
bb8RE؛2.꼼$5L
2˒[/:[l熓	jMD]Z/GDlUJ6.H\e;Zr )yS(&$;FJms~cr9]=ՖYWr:}7Y(oc[oI{kQ>_BuW~ߝ>gz嗯yEsD$5M=ڛ.꼸-yi%? 'r7~<& f0X6ɻUqPB!5]q<{
><H;Wy_00:RǗFLLxU)pc6GB^2V7p'3OOiaTfؤ/&fkخW}|ZձQ*dd'<J<P0`H
A+cJ*cSdia
߽4;9axk$9ѯ+
4r,aܿ1a4s'&c뇿-	nmp.VW`%u1owیY5ʵBG_[/pޱ!r\'=pe@߳:cH%|y8ay~S*y:b x<(ۚ~$\$W{#qF;WH-	$apF{MGOpNNG6ׄĕ2_IצdO]
qGUC8
<bF9t2oxymTxˌ"ƞ_O5Ew}a'1(ƈ22ײb?dmPW>o2UZATA.IL:ǜ/G2mSHƒ|ekr2^8IZe:qV
@sMOp3c+4|qa9O
æ]zbNh#~[%S$>vO`¤يU&?40lw# F1j;}(YTbN"1MTzÖهǀhO1a8?ޭ,Ffg4ŊgP93hi-xB7
e+l<G'NAij据6Ң@zW&O:u]oNؓm׷YhīBŸ>]F Q'gSJ^Vo=(bo3fH+Kn JJ_mzn9@i<GZor3'n㛶hǾ>K.ө`
ՙ%۷SN=L2g_RFck]>|ɼAbXδ6,	xsi2Ψ*[$o"l*mjiGEI
I`K_=Ftb"*236T*%M$+m"±yLnNT^Z|BW9N}	T.~v3gjBtǻ>j3X!m<tnrHHպ&
ox_ldw[
}iGFcL"~UşQ!T&~_|O{֓)ݧ2SSXU[C	} bs 3fd)>bEUpvD[wl*̏4trKޖpPOTo9&0fYEs[´%`Y.=k)U3{,{SHȘ-ͼĶ^+FE
1fȧYC VY0sNi!]nӑ+Ǯ~+O,C1◱8\ՠ^p(Xw
uϧhN%͉ q+BUJN Z|=#
پ^>"6v>t\W#^ӏܢT\n&	ÿ\m|nv|ej#?VEP\70
BO[qvZT9AU"{E/}mXF=}\+o!'~sn"nº
]{͑TW=~W]b)=//=A6` }#h^:K̀>zֽ|ŕ!o-"BAnzlfǖzSOFw?仺[dOkێx,!L/7?M)@
'Ab[ymK_ST	o`kyF5
3,]ǃ4k=^G0.:69~,?
qS
OS|6?Żc5[U$Ӆ-
Ȑ?l-j=3Im2>j%>n]GߤͶ^@%SujPtunf8;lK7"1㕓U,K7ylُ'::]jVrO
Wu[4u=5:U[uY?(
?},W]{?~eydS=s[0!ML:ןz+Dvsx,U=y5Te7z
s4?RAW4;I-ܶ7_{OlZ}iA9cr~a+ٟrZyqjg3iU߫n:2K,/Bl-6'S.iᘿ#-'y+-Iғ݁j`BvЛkG [N<7~ѼPz\[(7s{xzasmB_~kA(.ʺƽ2e^.sа,/c.,Dk%EGwtrO(:(4PS@lg|Js2_o.2ӵ%SW۽ħ~s4!~?o]sc	
ڏ
߽G m`ɶz@6K[YQ8[Z}ocxyYvp~M/,3G<'3"H\/jQHRbUS5bW]̚
68}|E}Som@,M.؇I_;	
||+d}MN{:l`Q{	O|GY?p`˫-tGO+Oc5x~B^̯}'*z&6Q)9:빓KtA>ߵ|\+fwɂH&crWD6g5&&$#[ٶf[йg;5	9L"xirǂ1B8jMD0q͝ODfVA}')Cߨ(uߪ=rBA;06AnϿ}$17^|q2w*>4VWf{recXL8Z0Ȫ
3\}Xurs_ɬk3i0}/c).>\ڷKn4^B$qA59suLnm$P;qalTHLyEN|s	Gm,
淤#$]'I%2Й<*&ʎei\H9kNmgLC^a'G5>q2[$bHƓ:6z۪ҿ64߸kwboOҴg2j#1~9pw4 yw;hz(=&+),
( N3kP}C+O?;CIh|m;+$'x1	
p^#QVP4VgZM]%iwɇٲbo$J.\ ?vU11>)vܛj'"fV/[VcW`OZy%j.;L+d>QϥYkn3zкf #@[_'t4;l)}d+p`,
%n9,=_qmȶW1pX<ufȑokOϊ7=тr[Lrh{aLδ&@|eڲ_
<$òow]$[G2v|ک
+&O6&<v8WXc h
0p&M\>w:.$N<owY|whg?r(P؆ʸYLnbwed"&A45G/@.wԜ4~B[M+Yv9M*Lx]mǅ5Fxe-i4=m[}?Rӝ[fjlPe0me$?oC]~v+7$nO #:letc/^7R5 -j^^{"/pR|^9
l|m9|w02tAŊ)"PmeH2hӀtgv7>	˂տ    IDAT	m@(t	F/mFd3=17xӟ#'dйCD(!uDEe'l"Uv?_F<W9QsţSe={& [z~qAyԞ$|5R2YEpq?3=Rb9lXT ohS4٩!Ƨ~Ј"y0N		:1QuZ^ 13	2}Qƶ 0o*ejkN	nn߮@OV86&gT.ca%q0IIN sE4o!{dܹB}
z߁P`gǥbSrBntDlPT/pPRvH&#nRCե	6:+)3Lf1qcc#b\|!x[qA%V1iN.cJD?:xZ]#^XeA8Rn>3{+a,Z@B *h7Oν^4Ň*1q_r\6ƶ
	9g%Qn
0Ϳ(Ru!㎱7&Toٽ:!	+^y1}z2B)̾$wѹz֕XʘNA5Ld~ER_8_," %tVp6܎ +:* o)lo2|9sLvruH	xA;nf-&_n< `S\,ׯ
R5}+ 1ē#ץ|rۘH$ACaJ᷑R>u`Ϣ#xL'U|]"mߋ)7w#X0m<:>CoOaEfcb?sM[
^]hrx~aM{fK*KsIK5Sz{&Y^| TYy=t2q|
?2uJH|ڊmз53tHm4ikkSj|&L	k?]RgA'ؖFa( Đ;}b|h*ndpU
yU쇒;?ƾl[rVʱ3t`vYFAT؁1%1zdV#w##M}/u>@5e/uo#ؗm}y$)}	ܽ` "g*!`4hdW0m}ޱj]˱reR>bɗӮZBs3թ/Jɧjzc=L(cR+b|߭Bm	E` ]X5]Az'VqRpim1|<fFIY!ZQ/	Wh@v͝.xV.ᢩHeEx17q<DP^@v}bnKK(\Sy$nW+4yj+3Ϳ3ː;VM
H6Le4C&Sy'Bv~EfUy*h.SYFK(>pYIh̙m/#M5K6o]:*eyȤa}˼N
s]
Kr1k>'|JRW<lN/=]@s"k?	w{{^܋%n1ª[..2M\	@cJ){|$HBfmk\1Hl}L
ZEp@[gJ:v˄0\Fٷj
ߘnXWɌkobk]E.>nu^ [Bqb[K._	ݯzqznBoT3!㇏)%Ox;a@xbۋW!QzqbT.:pimR7j6u"-Q:Ĺp~x;4Ar8{tq4(2*%<۪X	
ZݶzrټDeB}ЍjsKgH#MֿZE3ۏ(d[X_=RĎEGD;)n W}ډml\U4fMe'K%ENvF?XĿ(bo1'o~x/*Ǯܜci<$j}N焍dxǄ33ayo^d5@7_f2Xsgg}G1,aŧ8<O{#۹+O&K̏J2]Đ#tU͑FY.?>܊QNAc"'@1<7eld*L<TPjm(%VΠuMU=SP@`iUYgAx2Tn>P'J؃䆌䇍xfSw`DIXN5Ѿ=7@穪-SRg`;Rƫ%[@RSt&JP?6^yPŜf1//d¯_aRRnL,SW)0ӨKYxIV6b@;&f6l֜@G|Pm|
3q9xݾw+sn*f]:鑳fͰY=	UřM|_TbфX]/5N$<OZL9F8VJ1BmkRZ2^< 0WJUck hKc2rk
|XO/#=ב/rӧ@?P'=Q8@M>
~$ 9{%Zg5;u|/) fESe[2`
l +?%kY2Ah:1~O2&aYpW1Q,&FxYPIGf!w#a>\!i4TƬ倾żl_YHaώqTR<;zr`?Jc84V٠uALOL#fL&3ҤF)ۊsL6G0,GWoߚZ7In@+&y%&Dvf4?sTĲyIܓ9[2.	@MQIrVZXO(rJO{+65@^-6U.
9|w8)X	"`>dKצ<Ӌ3z=RW@g~
&D|Vf/U-'Mw,rÙaW:|m{\ս
v㩦{H*3m۱_۽v?}WSYzUY"++VxHtPr<t&
D
FfrY0!r̀965AɁO˒+@#uD	y#3;!j1L._?[Φe_,9c3[0NB(l lK_
o
;^9z!V*t4>tMc^k<+*^mB0YÌAhY}%U&#:U|K[<a
UvaZ}Zj-/ԾQ
л,Ɣ;>&bP6RF'u:|Ѻ̬r !%u'3u%A<! %ؚ~Y'xt9nG6ɑ,fַKtѯck|z[3kF+XuTv(`%B
H@{,g?1fISUnaPL$h`(dٹ̖Uc)/ْya+z{ŉʉ˺FhpQDV9i'Aɋ_gzx$%\&%Mx&eϓx\u9jtrUCo2<׀3czJ˳tw
t֤Cy̰΋kG:՘ߍG2Z0rKcƭT<C=LxҞ4
$TѬ,q	06+BAvkKڞ't8icXߩTVwFؘ,ZŨVˬAKRӞRw)1Yo1;%pM(+W1I		h3}^~+
6
@P_
!(*XyMC^{eQ[gx%_ơ?C^*T`79\M!|#lOC*PhwfqSx!bocM¦qi'|
Gtsaj`
WWcAL+ׄh۹ݿ^ʉ>41r<m:׶-?ǿutɱcQGǄT~On߷Nƿlގ[£o]͗|Lb@#wϪa=W`եweKOj\QS{K8"fch!IʥQEƫNp&gAsx&c<s0>`рCY1Q.sQ /10pvͬ/VdFx} 䄯gŌ[X9@7`'V$-8e.|jlJPS'çE_	-,w^lhI_sZRm/O?Hi}ĆV#bѢ״NcCw!l{&	3ڀo/i;#?r7ѧ{Y	~[mX>
٠ꮖϴkىx\qRŢ $G8"xLѰ /+DSU[OT0^ny?3`{_yC
'Kdq6}sPپvM:=3WHv\	sR7(~mRFKʷgIYa1>gI8YڮEK#
~<7%dp֫#F,GUOh(\<kegޒwnʏ#[lCU⡁Y-]xvJ7Xs(tPE}*S/]hlۯFb[)}}t!Rnmu޹Z)$citl[娱b>trյ#J<Owӱ SZ\}hP{&bE5,$}*6McDʨIyo+sg6vފpr&Њf h[^3ŝp2c܁aqW%+iNB'>AF[lb#>ijjMY*pu[X'&
pY_6D&Z6 O47}S|Q,"=\dZޖAIm?X۵}%D?vtLB"
K_zhi.5r0r
%Ƥm}ܶID&
~kgz>&٠A˅wC8t)N,xVͤJ!(}dJ.fbݐA[LTmoaWViXѳ`XªW[My&(ĈJxQ1 ~bXdAJ'sgۿ$	]e3Ȧǯ}P̐NmAа>2ʛ,:\jp5рLg\++`҇*
55Vg0+H汾^	Zf7l&BUU*vlAy'䮐SyܾhAl:cE˺# 9 6\$'Bǈ!ܮpeEĎ &1*Wg6&E}?u\pw&ow܂guv.Weܒ9c:!1>;}?UK^$KyR=w^,\Ky\d|^HA?)/e'/iʹ*\19&P{tF~{̱ډvcc]K3_L,|vgq%lw>&3yzlp1_ŹI(,<˴ߓM׵o?2G|B
א<[r8G9zTn[|)|G3Sszp`pڍ׾V='Ll[	Wg>iprv~e|v'	U|ћ4+>LPj7C\{~,?h-b#|$csgnť$a_0zb%RD|JK~'en2TrjO2?.з^bcŰL.r߅Y`zgOy
L8 E:|-V+o'.L?k!r#FjcĹxeġ1z:by]I!'s/ٌ[LCĊŋ/-iVXӎd;j`mpK/,
αMߔ8iwp*nw_N=Yz͓}[Flf]#e_<PAX1*IS=1౿σߒKҨ\I}>p{>G;߸~b]9oZ|P]6ψ@mn~hx5#Or:%l}M(gz3AMs>u,#1.z<;}rh!fA3ֱozp <8
|g.viaڵEp kj$nW I6'<س+8' ybyKϱ1 lz.BEUѰj0.]k[X<@~g_j?I}?LH~<n''/[WkO$Y~'l{_vxMݜ[U_{$n6Id>jnIds˓h+>S_C3{p뺾?}7P)χܗȼO|M_m׹Oma;1Pv'Wt6%}<~7 yP~x8YxVȴ_hׇrW 1;S#mL<,,	s|=xv6_M1!ײxnL[~~.|ܲ-GӁ|r8_Y$6~N;l2XLX[v~m+|b-|bvFMpUYj}v͋
O_>-\z?<Wsteivn}}||М2@/;VGϮD; yOZT<>U=3EQ zyaUKF ^~F_&)."77z<$j;21'|˳:VγA>vMNGJ?i֣Z	c穬ůl}Tƪ Q}5Tks}1ӉCН7lgP|6&~.Ȼ_W/̌,L)Ұ30fC6xTTbw;M$Bn\ɅW!psf>QtZg>[g'Q7VۼCSA?ﺀ.    IDATK?wctm~#f.!cYk3vuqWwy~?Hڵ@\:("T	#_x7~|WRJ:7ZY^L</&OnX6cTͶh>K/~0asCT&xaʏf*)%jm^?wPէNrW?p7P{ˤ(v "j`.1
_q8]~_s~?p,&
9Ow-
`^>NYl O-'5equun
0p7XM+u݄R/q)9etގ|Yfwt'sD_6v!ًϽXH>B]{.m4v0o\ط6CEǪ) IOOK)~27cUEqU?:] mM{{bX.{خ/^Don8i{3
v[gM#}CU>>=~jVN'B/xCsI~mli9]:*ֿF`CIfhn|uU_[r
#;B8~ZCOy+xVaN3z+|5f{X~wugqД~-}б?<|]H@4}Mw|~FNTCo'?rP;rPWYT}zVt퐿=r\?+YcwO6Jd<K1PW[m#mC'>ds7e&X6*|R_D[Rr<dAp^'2}U=Nޫh_U1qu'Y.R&|zx+MF+wQ+]$ 6}WsC@N<AFlAW|ˑ&kWۉ28rf]o*vG⥔C	|?"
xO%&sǒ|H0:~>KӳdA{[RS$+'[C\Gr[kSeYW;2{R]CAD;]WK$pɍ'
R$@/Ű1ʘhV[QR*R
Q('ӖǊ{ifc>)?ծ>2`4GB }*ewBG25ثii<ݏmi_ߎS_ {U:e׬OP]W <mexG8sM	oKzI {UMX@T1Ns9w\OXňK9p,]wM{D>DE{'!-G<bON'h}:ABT(ܟ-".YD<[Q}|WB~oa5y$^$ݐ˄/iqѩhoۅi|\RQD^do(/jɅMS]U1ܱbP|]聯}OD3|6#.2,ED݈mc]WyfnȪbI+k4)ڌ9ŏ+̻7}}|kc<.^ٙ;;?_(]EbF/h "/rxgCؓk|d~{.>]eMY {qHUQn+Fps@սґݩ.=zVME@DSі~| }G	
|.5 2.P'T*MoO&>?;d/4ҲC j[/zdlmjnR:旆}gBVzx|yN!w'tl]9mL\)lƦ>Z&N~Lw^qļFM؃f>%*w8?>;'VA-%T
KkBW
۽= dBy6qV?
F_kERb`GH;`46:Fv{+['λ$\}jbxe۳^B.3Sˑ]-xen#&RqKͥ)ynK+UZ2?iК@U' lwpMXŚ sEëk8
UlA)$< D[K֖ixFD5l
 2!k$9.v֡cC_ξR2D~7*W*E2}VYx6]-
_1MbJAw5? ΠE\\/H2Z=z#&^KIwNdv9_)Z2yl}סǴi." ~\pnyB??#O/I^οɑx1cO)mtʕ!p@ފ|e\2e-:OJvb|ʊlɵy}d~M?xE|0o ~(jŗM'\=u0l1t)I
e|3FN<p 4Yվ%smȤEō' (\7Gs!G!}%WB+帋cPWeUi'Aaf%QawLQ-
,i)VLwUJsu弿^S5׎z^wO0x`DCUx@KbqO
q+Z!AW7%\`D]q'`_2x -POǭ(>}5mZ\f,Q*Jv=G	Q=-U 8p(921zU0܂9QY?"ⵖ%C,}C@(g]xn$-Żĝ/f}6:~{-*
uVcA=?>wAXÇ*t4q86xr
=r9r{)"èqլ2R`pm='N1ǵV7TM2jbj^.7ƓZҁ8zlDR}liNux\<r& 
MLj&/%*,rS@(kPE7*$;cPq{:нgEaW4M;L(б[ffS4_aJ:(q	ɕ.)'ç>2coc φSVeZ)уP=(m#V$	RtI3,B
nO<Vo՜g\anl\U9l 9RؓqC1ws tbp-cw:&iM, cSǳxԝ.졨118m'--WIOV
PaZMFPR]>'UgRPs0K05a %ڸCu|ps"*ruCW)	GfiUfd#<Ǥ.8 6r&iƲ$0OTї)p&$Hh	8K%
OF{J<5\\ac
k?=ɥ}ws5)Y+5cBު'JmY\FG=@Oc'>=REfKҙOwtI:.ˣ\9@s24&#p0#*V񹕎H-6(Uwv~DIN<V<^EW6M#'p;.o=EWEڽC/ٛ{
¹&1i1\`~00G,=	F)0'%+)$0AzRx*x?9ywniK[X ?Cwi!nU*9;r<m%9[Cw1UW3kz%1,XŠC!}O8n>Ch%3,H2sZTx«Hs8`gޖ\m$(6U`$1'`vwZ}$p܃Z0EQ+w/2l}``g	nfu	o
>Se*i겑Dh:[[\l̟NeDi nԜ*ܲO߁%$yUy[h_?6\W%9{.[:na2UZY߷u-sjte.Ǌqe,ے#˴Y&A4zXNsgG6fpH
}0{
h,Vc	hTAW;ldQ>PT:i6ٟVXD?~S, C6&*tM/%tsso7^*r?!׃6+l~yٚ_ϵ?SCq[RuE&}u6yֲTiN#\1B.qqAw[
1]~⑾%/IS}4u-t@ڱ9
~eXЯEUO(\>wOūy/}`( ?a
Vݿ&Cە.Sex:WAQ&|~/TX*jAv{1{mei}}or:O>[2͝i^F ro|gZJjt;x%pڣaW(z2s՜GЦp8"]@s zx8		(6
M-TPByޫ*,]vo#%<8S)gG3k2y[zbT]9X`΢?Мwg$?6^YW)zjcnO`>ȍ6yO]lh3VF(`#L8

̮u^()	_z9m)}R[7Х'1pDOacvXd-3Ϩpkt].&Kw 3֞3{`u۫0'&]?}
O(IMmO2^(3+u7ܷkт̟*ܓﶉ&HN:'K~s1sl#;1:[Q,Tqׂ#&w59}|.̝
1]^g} a}30en`bЙU~YG۾|8Qfgkd9Yo9:ţ_WzIU1${25̅!tKqp~v;>r}zKb)Y2Iy=PGFL)N*ym`	F)R7';&d&Kzgh"Ǭ:x9qxQYB!3{`ٗWoEG˖wqu={TU,*p')QTEHztqh4&7oc'MFSC)2IA']cJ5
qnXL'lVGGg&\jDk]w)c0	}cb݁;uvW*+:H! b%r
xѸVctŝƤiZA\@җbF~Ot# >c|,m9[$Lhr4{/>A{͠tmх-ʷi1gӸ]+xڽeAQJw71
yIͣmInM3cg_jO0@?Euc]ó<xUxL.=D^)	]tāWx8y!eO7y8M$
z4gc+]rʋn휸ǥ+bcsЮ\""1M	!*߃77Ot~U8Cn>&wd28NET0ٻ1bcWwǻ+=y8V)̯#:ǦE)1}WeбXw0|b&PIFρ7@VF3.
ܼ´a='H߿u%^U70=fȧUֿ
"IG\jg8Ƶ*Nu״E5]G4suIz2,
'h1+!hPTz/yaX9$O|m
uEd9.2[rÊԶS!P06Ԓ2Zi&C_QP咪1ë?ōQwĄ+(3N"=ٺ]9$k41B]:eȮ2a=*|:Y&1|ZP2h WY4yOۇ鰱Y`JN`o/I42:T	'>4W=o4H_4!Pdd^K4r.YNK:%#J.w)P$5v,AZ?cqtO5r쉥|;R VyL=p/'X}Pu]7='G\Nu
QMy}1P+AxetZ[zƙ{=m$C*@;2/w!/:$`Eb"&c&~)XxgB\J&E#MϢd-P W=,B);M'x-ZSLD<~k'r{,j[1
 iS+M~iKX0s#^f_z l;Θ?qibǛ/>((71I]&kJC0Ztml)
jISNV@criv񔫟>I6=^N-G{C:IϬJ
:z<>?+V7W7u6\,S
g=mH='縌`p<En%!	郂tmS-TX
3Yg*î||u7a/n6)[J!:1^
m{KЋE_ʕyE 7fKimd03\YFg]ʩ &/Zܼ-L6AV"Kog&"Dȇ3;ݝV^=6|1Q}HYWy1.bK<m:^cFi5CA&,+v#eD,><2L\gS@b~LbeOĒ;+#ӧL10Rz(MD49=rh<|	{y*r["؊Vc9쪪ۯJuN[lj3+UUti5?eKˍ/fd#=!ʜwƊX"dOB|	^Id:ɐkMcd}Oy2v߇sA7/P06Bn^,FXlm׆H}F(]6`& y&p/7@:8H%i$Xp{zVlO.u[z``	M"A^=7b'8*} R"/0&볆8{؊=v#H	Wi֛~NdLH?n,@#1rV)_aH.ȏC#E9pǛD~<c
}e6^;޾Q}mCrY0- Tn4xۧ}!Gn3:ʍS.=*p/cwz    IDATkUYldUXgP[T7}YC()U*:಺;@6ĮBB;ض[WX1^YY%=!7Th+Sw̠F7)xu(mkltduCۆpJwV&_o^]X0^(qmX=\~,Vh)KÕӏS43PxO}Ț֠k ,r3}uK;n?/}e.$	΍ߪ^n%dbts?͕^y\pҵaOekb:i@x	׫>HRWGm_|LAø酄OL[0[
&"r#653i1Aܢ1dJq\?$zGa8%;!;%>ޚv`@f)ٍsؖfY*0^My%#Z2OcKx_ƈMdt__`Kѓk|T>~_ەM?:XKL·ߓH^DBLܦRSaD:<u+Pƶ6Da.(
QUi`I)4Od-4C2v*!
&U㪟lEY'eos
F}
؍qof+G	l<٢!ppWL	<]t17⦴E[EA(z%nZ,[ uۀNf
8w=<HTM&Qz|=m[!:iW1ӭwMް`~3\Q!6	!_rqbŇiIVG{rh温T7$D?&ݺop*i4a I#-C
N-Tv&(]<¹% "5UVrSIN}׌iYU8e	`==.Olejd1d=ѫ`t.h^~,尓mD^Y{b4#B:~xNsv-K{]Bfdxh*u֦vɪw\=Ud>OM?|bbzY@?@XbOyȂ6 8cem
(-p@jBxqErV-<wljFa}Sż޷r{1Rw 79fИ]6+WUob)^)CW/ bݤ3rLSɇ캒Yц5.xa.@NkFح?^ѨQtι~^K8a@GxYavg_1YUQ}q;"9+.q0{Ӛ`΁J=%zcTkS÷. Xܞ^=2Wf&hX
;P|5q~GԼ#E.
k><΂c) c5ͷ`Ώ45uE9  ~U;Bo/5cZMŭ7=~Ic
!6d"?<iEOG;.(cF@Un}Vˋ36H
AC8TCqV1%SV MZ&1]Pi0M!R5fP{4[AtR*_? jܯ߹obۛSxGQ^NgN<U4VsI]Go=K#6ס|`S-v%O$o'ʪ|6a:w[s^Ws^ kE=)
HEYYh1~\=QX	O4pߑbU2Cnx44'Co2B6#6̾H)mHf
jI9z0?t-H;lrQw}1
'~+cVymm
>#m65pv}Ń[߉+7އ#hDǝa^&z脯y;ADm?/._CƩ_լ_

m<a:soZF3KƬxN9Bp6ˑ^Ct`r`>UƩ3>)`۳{)Z}z7?QCRA 3-ttٽcYnrLn;+bXs})_xP&3S*LOVducu|Wn;Yv,eKoEcHm	baW]_`y<qݾ- o=l}6QGUvJ[Zk:r`M@;@=Pk,Ol8Thʒ2-O_?fQ0x?\p}_%GйچUsf#PfGbD\ZH#[BhgH}<wy(r|e~wf{̗G7tirʽiX?plƸ9]8w1ؽ00(c^^UVz;a9nM:d:74=/N1/p鈤nKj3pGrU|cskǔ[')KRI.r&x&[:Ox!(l*ffKn8i[[תđ"V ^/Corh9A9$t3kVCUĊFq9H+nӸjDH`h%Ɔy݊u/1c"V[``V,6,V|rU/&e
`,B=@(L"n4s3{哲4&RmlOm
-
F1\l)\KZ&5
G+3LJoA)樸+h(8TqnN27߷M)c~%"ܢ3e{ܧ
WM?S~a|D-2r3 /|Mۄ{D_xOOQL:߂}ڒxArZZ gyxrB:gɶ	t`4)JFl5FjRH
lck|}1#y-g$LUstd꙾ElAPoEKjalz">bbb|2p#nMD]P[XQ<f"zwn7G!J_r&oFp6eOkD5RJ8_| *>*TU,L"iVib`)O?'4GĻiɳa$
}(.c/j)"}C_"p2|';*Jv!jʝhºrVcUƮۡ5jߌLQœ!b\kċ6qwV曲1a9qҤ](@6]c-9\<?ص[>ILsBm4,{S$x1mxP,d$OY 
ːXyx.
#mzCY^
y[nE(h-;nNb87|OŗNW&1,L !yMxq2=^ʹ	zo1v!ߊmG]2]b?IbjKA8&Yr~:"E 6.Ig#esa!Wo<Es§llbцL_z~3
Ƀ~ѡbxɇWY=ԯ9^[qɒmzath;P|@~~a}SM)W

_ϋFS$TYաȭ,-ezɝ3+Q?
PeU~*EKrP.)dZKg>@UCytzMٽyUU6~}DRHd|bEռدx0t⹾ԋ;9f-G5dل9[2ڴ`කޕbɃE!f`JI`Y4&-#hJȴj[W<
:z31Ca(gAnOBL7C?0jgǯĎwлv3S鎀v'
?eѤ*CYqOdxhD{ Lz$SőeL)FfkE1933HNmznz'Q-^xE5
IIYm*]k	ȗd5p *4Qȸxswey0NkȞ#=|,@@&Qv_~(	Uq䵽/ѵ2"W};iKf؛fHo8m8>1]Z~D/>51
uh4L
YGxK'iA?Ӿ(<^Y=]~Ru
?+U'\D$gBT,1e)d`o\7leN۫k]샯mq{̕'1`|_;kB}}]Um/n׶HmO.P83Jc>u5p]]E.̵E֖l[X^dT,Υ?!O~ճ$UQ0Neݐ߿}[UWYyWEˀ3x-\f%,w[uNPؾrx`oR'5`?_8`ar.ޞ6%$7>_fmg+Z\~d>F{5hv;>«TdFChmsyvҁǌlV?p_$
MH븎eR_qi)" ^/
1nqx42{sqz= Ap
yfQC,En% N[1HS%Ӕ#'8U8A*{Sk[m2FrQNYW
/+)yqKpg4juO:oθﯫqǖ;x<!V5jTͿB|~w0/iwN1siݧ~[Ԥa?S:jCd/rj(㯪~}
s|vuL**^ץtov?FE;_;gF.,$?G)ݼ>}ek[{gԯnU`+̉c~Nb}2'n2`"U33f4c:W]=&ltp4߆Kxy"n=ߊ1#M?p
aH5o|s\ܖh*%9aq~%ݎKbǚ8Vd*p̯nEscyǑVq^O[E6PZCK⾓<Bc/]3Yư[yvm(Yf(W<Z]/``	{f7>=gYt*=*f$%r@ #ws6w"E]
_}@<f0ኚhl5$EwBm^Yߥ#xxjN6N(x\WD]s?ƛB0K|~u?98fDtL?.KՑ9Aۊɉܒic3|a; >&;,諽/FOX{on[jU7mOzKYC_LR~ulO:7t?>,Qß+\#,;L*$`3*wXOW6qhma{8A??珱cٴa4&9|Ѐm8 ~O$ߴ]!+uizsփ;7XO#]W/
o-]?	gb}sK,<
BG?Þ>$1ފ3	"k|Dnm2Lqќ_ui(sGz٩7ڱc-gZ
7y}T|D4۰?T{Aɢxzat?E}7j&bg[f_UVIr=9X(ދp@cbܓV?ؠQ$'o鵚-gBPQHw,D~Ҋ*]- /*zW_f,2㋂|t=!֗mA·\+ME,'i,|Xk'
ppǗ`s%*|+_3/cc=
0_z՝v_IJfJ3s[M(IKLnra
kѲ=|,+#ۡS1\86.+-W#49MIFMC:(9il R~8-cb9;eKCrŰQ-_=G1IbPJѫߘVYifd,x7=
R]%lqJ
deY}0y^(Als7-l_f/ORU;o\lMᆾA{67^;m_L0[6NiH_N'm'5I=>QS@BǍGb`3\ݧS&d!%o5`qؙw;XXI<Z> 8|XUawKw:%<}Vp(oslL<J=͓d''b_QLLp^dWA7ҵ(_
84]?؟Zrhr;9)y}MW[iOWwʝ,z,Лh2"!i=!W#3@Y˾Q.Kgfr0]XƍU	:Ya'lLJ J!p}Lu_]ͼr./q䪔t%9bԈq=}AӭnleC}m?s3600{Bz^ydgr4^~csD\wplF+ۍcN¯[U >E4OqkuhY>*|%):(:4W:,&;lw@wztiK;zוG0a,!3x@rM_!d%};uP<^]9uW,Xk$P1K߃נ3K=n&6IVM0^6#NFz56F;׺TnZ=NDIvM`f u= .m;Rc(JoY )4U|݌ $ny}ƕ{a[?x&	^m֭>
|~i[2Nz^CPlM>hx{1wwh)i9/R]íy؊rnB6u1Vч~U5||!qY.$~2X*[r+i`~k
J9<$}%^؂X/1^|e]5&ĪP.1z/dRNb)m]ށZpiD&,YOT=a2wL>{?jcBX|qX&oMO֖hgb/28gQ38`XӸݝn,FZPÿ~
VǓm|@ה|%{a  xIDAT{(@_kƍfk @=V I-<2|#}Zuȟc^&%|W@f'8vR1Yτ+D 
R¶L۱<5L68>[['

B^/6z9`w9>LHڊ$Iw`՚-sWGq`7a33֑wiAmKqpd+ps\5$79%Ԙ3Ӏ«
+[ѷX͍ib 0^3˼<#+heO:ͼ-Ύdmg[##So~Rf헐Cc<i(&|у
Z-VbQGP:+0gKK^1RH[x\c;bm:|_F`5>HYj\zvbH{RϬ
zWÊUQ9o9^pR9LOg3⿩WvF|OK6~B(p~5$Bkl5GX訠aU`yNCDRYmѦ2g qJ
f.Ȝ38}⼡++Ү8ʕ4
T2=goA
Ds
Aza+̔T8gFs)l?+3.V-n}PҎ7
'~t219W:Fe
ձ_bե=+6b@[G1hWNWAC6x;e=M頺dbώ@y#kn x2=yC.
I#^2##!ѱƅjA`8?bYi*dݹmG1kc5[Zo'Ǻ.݁9wbO#oL߲g~,,v}D7me;y22^ku]f1}cyO9a6teXoYz9]GW2mޟuFZnv>}mY-'se9_ᵲ3Ş%z9
mMPC^)"N2/-xO؄6*߃;б-6UOS=lĴB\+;rEl>9ynB2
.<!FaBdL6"=MpyG	9^\FР
AR{U_!G-}i6xL6qPʟBjxv09 ڄcr䊿Wq҃_d miJ8WQ<M_
6ۼ9 )Dnɘ$?xbr>Z+:_dbk~T_OJ<gXSQlX%h$P}9zzsk1G>qs?:F/Nem]/c\՟HyBc8)#A_IyJe&e
|me/>C#c9rBv7K^+5|KoS5NR}T`)uFը
=][%2vw2z}27CE;.wbP%[q1	Tpp>f*Zn|y
"x>H.5W`zƾUwt<N_vJ__eqTc§>v7L
;{?>}SISz|$<Ga1S@hXezBz/ٮϘїў6}<q9|JqJh' |Ɵf! 5 IJPfsSGhxc"đmNy]}7.~W.|itDs Gwʫg%r5?Oi7W'/zu8zr1h~+fo`8DI\IR=~O6٘c#ZdG\opݦֿƉC`帱 0rყ<qd<<?c`_h{(cЖ` A#nb C`u L4JYຒ_AFQ?+U +)O#1ߊ8 ( kukl͎Ӯǋ-#&<TQjG:
_M䚔n,h
 v4o>E7	Otvic4tO>7)9ٻUS;9P7Uzb<3&3à-<uэGl]2xSFMa6j26}8BD6%{aC>YXmT=.܌O~%ĸK Dr4'
ƃ:m(nL5}1nyO^a+{r*Ntѳ*1⡂[0j)6q3LODXGqy XhfJB?득W-O(~vC|M̀QDj7e
'(j^A!FR\YDpǸ@8nލ]+һm'+*{ySi|)4{vjT5Ϩ} IU<V4RrJ׫^iAl'dD?<B|S*6SQ2o?3qAvM0Jfbtz3y:u3}܋m=*o
nDokh_>iT*vƷ$q0he<ŁK9)G/5#H	T)C:R캅9ʦWcn8DZd1`bEV-xve'cU]WZq[#,j&^_/=Ş,U(Z?%G y^,k
IP<Q]ab(v:f\hD:Q~_<|-`QAe 虻$dGW3NCN\-JtiB7;ϒ	"Q`L0Ml'Qlu:'/? ,#uF-,i\9
aqY%%\!~iУLe'MN/EUYlE
9F]3,@G;/ՖmiHI&HQK|*O~ʌEVo8o>*VXiUV.1	ʇ%O:0xT1s)#x@_rjh߽Hf{Z-Sl?TcYDқ+Fxz޴9Mwrx
r2`E;'f+DUܾm*añ1T O`1owסh	1`zN^~~0rG%ҹɶl?T'~F2[Ŗ)M 2HE.fȩG`&fސNe3ݔ0	ߑ/oTKq0/\t/>N]|?`/XtRw?dXu&HQ,XV|xw@L>m;+5q
Ru4^i	R\]8j@)4um-.m	ϲ-n^fmaO0.PЗf!ekM\Fs옧M|]q]cyj*~E`z|t&?/ҽuۦhPa3 t%pSH?	9C0Se+.sޒVZ%{U=(|Q~	)[nnz#-.\^,À| ȺJ;
dً_vNn(M}_MƄvZ+2)bf q6G|\\➹3n]ּoMo'yl~rsC6X
1{>)Z8?*j(X+c9 3_2W+Qs{
^m:v/,_[g#
a㳼?M6@Tz.3p;&F6c1tjK[s5XX7ouG]ʏcҺZY,3vg~o )Yȩ?:78"*N~1!\BjsEK=`+?vӒ-=Lb]Z|r4a{ʒYouDD,ؙ^#\&n
֧ڮϯtɏꌖ}k{\PEÓ@:l[\
YȄN:lm_YjPIEs
X3]pB5l~So$яZ{[qV@/Qp쟉@2-ns.yrŗ-peqĨ0?a="4Sk?,E<iԤI%3^hC@{;<[{	h0u1g@^zǉ$ilbAf+b:8,oI1zv̑C٠}Q>O]ږcU1B٢|>H`z:#>>ϒ7~)u><\fk
eBbZInݧ)
u!c9-%ߺż}tq_%/W?:!9S,s)=n[tÁCt3%\.*?{qڿMV"1u^W;f-!sNv!Y"CGseFB;}]ů0bIL'wMAL
jM:ഄ	L5zNX\:
bgHZu9FDgIr.D8*bU"4"GF5*f.a3ZZ\qj*?igXy*9$vEsk.w{
kwԆlJ2*m>"F]//wfGp_Nf(^.;qGɛߧj%vn	 ǒ#ͯau Jvײ1gasAiƇ˩oa0!sB    IENDB`       cREVGeneral    revUniqueID  
1170775611596
   Label Field         p     cTag  Button.label.exportStudents       
cREVTable    currentview  Export Students cREVGeneral    revUniqueID  
1189006218125     Export Student Details 
   	students )x  *on mouseDown
  lock screen
  
  put the cHilitedLines of me into tHilitedLines
  put word 2 of the clickline into tClickedLine
  
  repeat for each item tLine in tHilitedLines
    if tLine is not tClickedLine then
      put tLine & comma after tNewLines
    end if
  end repeat
  
  if tClickedLine is not among the items of tHilitedLines then
    put tClickedLine after tNewLines
  else
    delete the last char of tNewLines
  end if
  
  set the cHilitedLines of me to tNewLines
  set the hilitedLines of me to tNewLines
  unlock screen
end mouseDown
            cHilitedLines  1,2,3,4,5,6,7,8,9,10,       cREVGeneral    scriptChecksum  fc[=)pE

bookmarks   revUniqueID  
1189006254172handlerList  	mouseDownscriptSelection  char 505 to 522prevHandler  	mouseDowntempScript   script <p><font color="#980517">on</font> mouseDown</p>
<p><font color="#68228B">  </font><font color="#0000FF">lock</font><font color="#68228B"> </font><font color="#FF0000">screen</font></p>
<p>  </p>
<p>  <font color="#0000FF">put </font>the cHilitedLines<font color="#FF0000"> </font>of <font color="#F88017">me </font>into tHilitedLines</p>
<p>  <font color="#0000FF">put</font> word 2 of the <font color="#F88017">clickline </font>into tClickedLine</p>
<p>  </p>
<p>  <font color="#980517">repeat for </font>each item tLine in tHilitedLines</p>
<p><font color="#980517">    if</font> tLine is not tClickedLine<font color="#F88017"> </font><font color="#980517">then</font></p>
<p><font color="#980517">      </font><font color="#0000FF">put </font>tLine &amp; comma after tNewLines</p>
<p>    <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">  end repeat</font></p>
<p><font color="#980517">  </font></p>
<p><font color="#980517">  if</font> tClickedLine is not among the items of tHilitedLines <font color="#980517">then</font></p>
<p><font color="#0000FF">    put</font> tClickedLine<font color="#F88017"> </font>after tNewLines</p>
<p>  <font color="#980517">else</font></p>
<p><font color="#980517">    </font><font color="#0000FF">delete</font> the last char of tNewLines</p>
<p>  <font color="#980517">end if</font></p>
<p><font color="#980517">  </font></p>
<p><font color="#0000FF">  set </font>the cHilitedLines of <font color="#F88017">me </font>to tNewLines</p>
<p><font color="#0000FF">  set </font>the <font color="#FF0000">hilitedLines </font>of <font color="#F88017">me </font>to tNewLines</p>
<p><font color="#0000FF">  unlock</font><font color="#68228B"> </font><font color="#FF0000">screen</font></p>
<p><font color="#980517">end</font> mouseDown</p>
<p></p>     a  	american  crash test  crash2  expert  test1  test2  test3  test4  test5       	`      a   
  ! Label Field 	         2   cTag  label.chooseExport       
cREVTable    currentview  MPlease highlight the students whose results you want to export to a text file cREVGeneral    revUniqueID  
1189006262905     DPlease choose the students whose results you wish to export to file   # Export ex  Mon mouseUp
  repeat for each item tLine in the hilitedline of field "students"
    put line tLine of field "students" & comma after tChosenStudents
  end repeat
  
  repeat for each line tLine in field "report"
    set the itemDel to tab
    put item 1 of tLine into tName
    
    set the itemDel to comma
    if tName is among the items of tChosenStudents then
      put tLine & return after tOutput
    end if
  end repeat
  delete the last char of tOutput
  
  ask file localiseGetDisplayValue(query.saveReport) with filter "*.txt"
  if it is empty then exit mouseUp
  if char -4 to -1 of it is not ".txt" then put ".txt" after it
   
  put localiseGetDisplayValue(title.trNameColumn) & tab & localiseGetDisplayValue(title.trTargetWPMColumn) & tab & localiseGetDisplayValue(title.trAvgWPMColumn) & tab & localiseGetDisplayValue(title.trAvgErrorColumn) & tab & localiseGetDisplayValue(title.trHrsColumn) & tab & localiseGetDisplayValue(title.trAvgHoursColumn) & tab & localiseGetDisplayValue(title.trKeyboardPercentageColumn)  & tab & localiseGetDisplayValue(title.trStartColumn) & tab & localiseGetDisplayValue(title.trLastPractiseColumn) & cr & tOutput into URL ("file:"&it)
  
  if the result is empty then
    answer "File saved successfully"
    hide group "student export" with visual effect dissolve fast
  end if
   
end mouseUp

  
end mouseUp
           cTag  button.label.export Export           cREVGeneral    	scriptChecksum  EqIcݰhandlerList  mouseUpbreakPoints   scriptSelection  char 1324 to 1323revUniqueID  
1189006355177
bookmarks   tempScript   prevHandler  mouseUpscript <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#980517">repeat for </font>each item tLine in the <font color="#FF0000">hilitedline </font>of field &quot;students&quot;</p>
<p>    <font color="#0000FF">put</font> line tLine of field &quot;students&quot; &amp; comma after tChosenStudents</p>
<p><font color="#980517">  end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">  </font></p>
<p><font color="#980517">  repeat for </font>each line tLine in field &quot;report&quot;</p>
<p>    <font color="#0000FF">set </font>the <font color="#FF0000">itemDel </font>to tab</p>
<p>    <font color="#0000FF">put </font>item 1 of tLine into tName</p>
<p>    </p>
<p>    <font color="#0000FF">set</font> the <font color="#FF0000">itemDel </font>to comma</p>
<p>    <font color="#980517">if</font> tName is among the items of tChosenStudents <font color="#980517">then</font></p>
<p><font color="#980517">      </font><font color="#0000FF">put</font> tLine &amp; <font color="#0000FF">return </font>after tOutput</p>
<p>    <font color="#980517">end if</font></p>
<p><font color="#980517">  end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">  </font><font color="#0000FF">delete </font>the last char of tOutput</p>
<p>  </p>
<p><font color="#68228B">  ask file localiseGetDisplayValue(query.saveReport) with filter &quot;*.txt&quot;</font></p>
<p>  <font color="#980517">if</font> it is empty <font color="#980517">then</font> <font color="#0000FF">exit</font> mouseUp</p>
<p>  <font color="#980517">if</font> char -<font color="#000000">4 </font>to -<font color="#000000">1 </font>of it is not &quot;.txt&quot; <font color="#980517">then</font> <font color="#0000FF">put</font> &quot;.txt&quot; after it</p>
<p>   </p>
<p><font color="#0000FF">  put</font><font color="#68228B"> </font>localiseGetDisplayValue<font color="#000000">(title.trNameColumn)</font><font color="#68228B"> </font>&amp;<font color="#68228B"> </font>tab<font color="#68228B"> </font>&amp;<font color="#68228B"> </font>localiseGetDisplayValue<font color="#000000">(title.trTargetWPMColumn)</font><font color="#68228B"> </font>&amp;<font color="#68228B"> </font>tab<font color="#68228B"> </font>&amp;<font color="#68228B"> </font>localiseGetDisplayValue<font color="#000000">(title.trAvgWPMColumn)</font><font color="#68228B"> </font>&amp;<font color="#68228B"> </font>tab<font color="#68228B"> </font>&amp;<font color="#68228B"> </font>localiseGetDisplayValue<font color="#000000">(title.trAvgErrorColumn)</font><font color="#68228B"> </font>&amp;<font color="#68228B"> </font>tab<font color="#68228B"> </font>&amp;<font color="#68228B"> </font>localiseGetDisplayValue<font color="#000000">(title.trHrsColumn)</font><font color="#68228B"> </font>&amp;<font color="#68228B"> </font>tab<font color="#68228B"> </font>&amp;<font color="#68228B"> </font>localiseGetDisplayValue<font color="#000000">(</font><font face="Times New Roman" size="16" color="#000000">title.trAvgHoursColumn</font><font color="#000000">)</font><font color="#68228B"> </font>&amp;<font color="#68228B"> </font>tab<font color="#68228B"> </font>&amp;<font color="#68228B"> </font>localiseGetDisplayValue<font color="#000000">(</font><font face="Times New Roman" size="16" color="#000000">title.trKeyboardPercentageColumn)  </font>&amp;<font color="#68228B"> </font>tab<font color="#68228B"> </font>&amp;<font color="#68228B"> </font>localiseGetDisplayValue<font color="#000000">(title.trStartColumn) </font>&amp; tab &amp; localiseGetDisplayValue<font color="#000000">(title.trLastPractiseColumn) </font>&amp; cr<font color="#68228B"> </font>&amp;<font color="#68228B"> </font>tOutput<font color="#68228B"> </font>into<font color="#68228B"> </font>URL<font color="#68228B"> </font>(<font color="#68228B">&quot;</font><font color="#000000">file:&quot;&amp;it)</font></p>
<p><font color="#980517">  </font></p>
<p><font color="#980517">  if</font> the <font color="#F88017">result </font>is empty <font color="#980517">then</font></p>
<p><font color="#980517">    </font><font color="#0000FF">answer </font>&quot;File saved successfully&quot;</p>
<p>    <font color="#0000FF">hide group </font>&quot;student export&quot; <font color="#980517">with</font> <font color="#0000FF">visual </font>effect dissolve fast</p>
<p>  <font color="#980517">end</font> <font color="#980517">if</font></p>
<p><font color="#980517">   </font></p>
<p><font color="#980517">end</font> mouseUp</p>
<p></p>
<p><font color="#980517">  </font></p>
<p><font color="#980517">end</font> mouseUp</p>	       % Close ex   Won mouseUp
  hide group "student export" with visual effect dissolve fast
end mouseUp
           cTag  action.close Close           cREVGeneral    scriptChecksum  E. 'A9revUniqueID  
1189006362579
bookmarks   handlerList  mouseUptempScript   prevHandler  mouseUpscriptSelection  
char 74 to 73script <p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#0000FF">hide group </font>&quot;student export&quot; <font color="#980517">with</font> <font color="#0000FF">visual </font>effect dissolve fast</p>
<p><font color="#980517">end</font> mouseUp</p>	       * 
selectAll `e  on mouseUp
  if the hilite of me then
    repeat with x = 1 to the number of lines in field "students"
      put x & comma after tHilitedLines
      set the cHilitedLines of field "students" to tHilitedLines
      set the hilitedLines of field "students" to tHilitedLines
    end repeat
  else
    set the cHilitedLines of field "students" to empty
    set the hilitedLines of field "students" to empty
  end if
end mouseUp
           cTag  button.label.selectAll Select All           cREVGeneral    scriptChecksum  3s:_.
bookmarks   revUniqueID  
1193839993575handlerList  mouseUpscriptSelection  char 403 to 402prevHandler  mouseUptempScript   script u<p><font color="#980517">on</font> mouseUp</p>
<p>  <font color="#980517">if </font>the <font color="#FF0000">hilite </font>of <font color="#F88017">me </font><font color="#980517">then</font></p>
<p><font color="#980517">    repeat with</font> x = 1 to the <font color="#FF0000">number</font> of lines in field &quot;students&quot;</p>
<p><font color="#0000FF">      put</font> x &amp; comma after tHilitedLines</p>
<p><font color="#0000FF">      set </font>the cHilitedLines of field &quot;students&quot; to tHilitedLines</p>
<p><font color="#0000FF">      set </font>the <font color="#FF0000">hilitedLines </font>of field &quot;students&quot; to tHilitedLines</p>
<p><font color="#980517">    end</font> <font color="#980517">repeat</font></p>
<p><font color="#980517">  else</font></p>
<p><font color="#980517">    </font><font color="#0000FF">set </font>the cHilitedLines of field &quot;students&quot; to empty</p>
<p><font color="#0000FF">    set </font>the <font color="#FF0000">hilitedLines </font>of field &quot;students&quot; to empty</p>
<p><font color="#980517">  end if</font></p>
<p><font color="#980517">end</font> mouseUp</p>	     